Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 29.02.2012, 03:38
Аспирант
Отправить личное сообщение для alexandr_v-vich Посмотреть профиль Найти все сообщения от alexandr_v-vich
 
Регистрация: 30.01.2012
Сообщений: 78

Не находит элемент
Я по-моему свихнулся, ничего не понимаю..

<!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

Что за?
Ответить с цитированием
  #2 (permalink)  
Старый 29.02.2012, 03:59
Аспирант
Отправить личное сообщение для alexandr_v-vich Посмотреть профиль Найти все сообщения от alexandr_v-vich
 
Регистрация: 30.01.2012
Сообщений: 78

спасибо....только не понял почему этот вариант не работает? Что криминального?
Ответить с цитированием
  #3 (permalink)  
Старый 29.02.2012, 04:02
Аспирант
Отправить личное сообщение для alexandr_v-vich Посмотреть профиль Найти все сообщения от alexandr_v-vich
 
Регистрация: 30.01.2012
Сообщений: 78

Всё, разобрался, спасибо

window.onload = addClicker;
Ответить с цитированием
  #4 (permalink)  
Старый 29.02.2012, 09:32
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

и не надо onload. размещайте скрипты перед закрывающим тегом бади (</body>)
Ответить с цитированием
  #5 (permalink)  
Старый 29.02.2012, 09:33
Аспирант
Отправить личное сообщение для alexandr_v-vich Посмотреть профиль Найти все сообщения от alexandr_v-vich
 
Регистрация: 30.01.2012
Сообщений: 78

а если внешний?
Ответить с цитированием
  #6 (permalink)  
Старый 29.02.2012, 09:34
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

ну подключайте его тогда там.
Ответить с цитированием
  #7 (permalink)  
Старый 29.02.2012, 09:36
Аспирант
Отправить личное сообщение для alexandr_v-vich Посмотреть профиль Найти все сообщения от alexandr_v-vich
 
Регистрация: 30.01.2012
Сообщений: 78

Принял во внимание, благодарю.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Drag-n-Drop - перетянуть элемент Jugo ExtJS 1 10.08.2011 19:10
Как передать элемент в переменную из функции kichSman jQuery 3 12.07.2011 22:16
перенести элемент в другой контейнер debugx jQuery 2 02.06.2011 15:53
Проблема с IE - находит по шаблону только первый элемент tim-ua jQuery 3 17.07.2010 18:36
не находит элемент по XPath czar jQuery 8 15.04.2009 17:27