Не находит элемент
Я по-моему свихнулся, ничего не понимаю..
<!DOCTYPE html> <html> <head> <title>rewq</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> </head> <body> <script> window.onload = addClicker(); function addClicker() { var block = document.getElementById("index"); block.addEventListener("click", function(event) { event.preventDefault(); }, false); } </script> <a href="index.htm" id="index">qwe</a> </body> </html> Пишет block - null Делаю document.getElementsByTagName("a"); Пишет block.addEventListener is not function Делаю document.getElementsByTagName("a")[0]; Пишет block undefinded Что за? |
спасибо....только не понял почему этот вариант не работает? Что криминального?
|
Всё, разобрался, спасибо
window.onload = addClicker; |
и не надо onload. размещайте скрипты перед закрывающим тегом бади (</body>)
|
а если внешний?
|
ну подключайте его тогда там.
|
Принял во внимание, благодарю.
|
Часовой пояс GMT +3, время: 23:48. |