Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как снять обьяленное событие для элемента (https://javascript.ru/forum/misc/7246-kak-snyat-obyalennoe-sobytie-dlya-ehlementa.html)

mycoding 22.01.2010 11:53

Как снять обьяленное событие для элемента
 
Объявляется событие для элеменита следующим образом
<div id=div1>Див</div>
<script>
div1.onmouseover = function(){alert(1);}
</script>

В от как снять это событие?

Kolyaj 22.01.2010 11:57

В данном конкретном случае
div1.onmouseover = null;

mycoding 22.01.2010 12:00

Наверное вот так
<div id=div1>Див</div>
<button onclick="div1.onmouseover = function(){alert(1);}">Добавить</button>
<button onclick="div1.onmouseover =null">снять</button>

mycoding 22.01.2010 12:02

Цитата:

Сообщение от Kolyaj (Сообщение 41478)
В данном конкретном случае
div1.onmouseover = null;

А есть ещё какой-то случай?

B~Vladi 22.01.2010 12:03

Цитата:

Сообщение от mycoding
А есть ещё какой-то случай?

Ещё есть DOM-методы.


Часовой пояс GMT +3, время: 04:17.