Привет.
Есть скрипт test.js:
document.getElementById('mydiv').innerHTML = 'blahblah';
Есть *.html с div'ом "mydiv":
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Test</title>
</head>
<body>
<!-- Что то еще, что будет на странице -->
<div id='mydiv'></div>
</body>
</html>
Куда лучше подключить (в HEAD, после открывающего BODY, перед закрывающем BODY) скрипт test.js, чтобы с большей вероятностью уже создался div - "mydiv"?
Я продумал все варианты и остановился на подключении скрипта перед закрывающем тегом BODY.
Когда очередь дойдет до него, с большей вероятностью div - "mydiv" уже будет создан.
Или я не прав в своих рассуждениях?