Прямо под началом тега <body>
я хочу включить скрипт, который, помимо прочего, добавит класс к тегу <body>
.
<body>
<script type="text/javascript">
if(conditionIsMet) {
document.body.className += ' condition-is-met';
}
</script>
<!--
...
...
...
-->
</body>
Я знаю, что если я хочу выполнять тяжелые манипуляции с DOM, такие как добавление дочерних элементов в документ, я должен использовать функцию DOM-ready, чтобы гарантировать, что дерево документа полностью загружено. Однако безопасно ли обращаться к document.body
и манипулировать им до загрузки дерева DOM?