Я проталкиваю тег Диспетчера тегов Google, в котором есть следующий скрипт:
<script type = "text/javascript">
document.getElementByID('my-stealthy-popup')style.display = 'block';
</script>
Это нацелено на id div, для которого в настоящее время установлено следующее:
<div id = "my-stealthy-popup" style = "width:500px;height:100px;border:1px solid #000;display:none;">This is a rectangle!</div>
Похоже, что он ничего не делает с div. Я что-то делаю не так, или вы не можете использовать такой JavaScript в GTM?
измените свой скрипт на document.getElementByID('my-stealthy-popup').style.display = 'block';, одна точка отсутствует
привет, тег запускается, и я внес изменения в соответствии с запросом, но он по-прежнему ничего не делает с div, вот URL-адрес - yaroslavtroshchey.com/blog/hello-world



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


На самом деле у вас есть две синтаксические ошибки, как показано ниже:
точка. отсутствует в
document.getElementByID('my-stealthy-popup')style.display = 'block';
исправить как
document.getElementByID('my-stealthy-popup').style.display = 'block';
getElementByID на getElementByIdЭто работающий фрагмент
document.getElementById('my-stealthy-popup').style.display = 'block'; <div id = "my-stealthy-popup" style = "width:500px;height:100px;border:1px solid #000;display:none;">This is a rectangle!</div>привет, как было предложено другими, я уже пробовал это, но, к сожалению, он все еще не запускает изменение в div на странице - yaroslavtroshchey.com/blog/hello-world
проверьте обновленный getElementByID в getElementById
да, только что увидел вторую точку, которую вы сделали, большое спасибо, что теперь все работает! :)
В синтаксисе отсутствует точка.
document.getElementByID('my-stealthy-popup')style.display = 'block';должен бытьdocument.getElementByID('my-stealthy-popup').style.display = 'block';.