Порядок загрузки элементов DOM - PullRequest
0 голосов
/ 02 апреля 2011

Очень простой вопрос.

Если у меня есть это:

<link id="lowtech" rel="stylesheet" type="text/css" href="css/lowtech.css" />
<script type="text/javascript" src="js/engine.js"></script>

Внутри двигателя. У меня есть

document.getElementById("lowtech");

Это всегда будет работать? Загружает ли браузер элементы DOM линейно каждый раз? Есть ли какие-то спецификации по этому процессу?

Ответы [ 2 ]

2 голосов
/ 02 апреля 2011

Это всегда будет работать?

Да

Загружает ли браузер линейные элементы DOM каждый раз?

Исключением является случай, когда JS добавляет элементы DOM.Поскольку события могут запускаться в разное время, инструкции по добавлению этих элементов могут выполняться в разное время.

0 голосов
/ 02 апреля 2011

если ваш document.getElement равен после window.load события

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...