Проблема с обработчиком событий
Подскажите, что не так в этом коде?
Код:
|
Цитата:
выполнения строчки var myId = document.getElementById('x'); блока <div id="x">Текст</div> еще не существует, так как он описан ниже этой строчки. |
Livanderiaamarum,
блин.. точно.. спасибо!) Не мог бы ты подсказать, как мне быть в данном случае? Ставить этот код ниже дива или присваивать диву обработчик онклик - не вариант, т.к. хочу научиться работать с addEventListener. |
Цитата:
<html> <head> <script> window.onload = function() //событие выполнится после загрузки всех элементов странички { var myId = document.getElementById('x'); myId.addEventListener("click", function(e) { alert(e); }, false); } </script> </head> <body> <div id="x">Текст</div> </body> </html> но лично я бы посоветовал ставить все скрипты ниже body, это существенно ускоряет отображение странички) а если хочешь оставитьс верху |
Livanderiaamarum,
ещё раз спасибо) |
Часовой пояс GMT +3, время: 21:45. |