Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Обработчики событий (https://javascript.ru/forum/misc/25673-obrabotchiki-sobytijj.html)

Татьяна_ 12.02.2012 15:41

Обработчики событий
 
Как взаимодействуют с собой обработчики событий? Есть ли какие-то правила - если для одного и того-же тега определено несколько обработчиков разных событий, то какое из них будет вызываться: например, если написать так:
<span id="Span2"  onclick="clickH(this)" onmousemove="clickHandler(this)"></span>

То вызовется обработчик onmousemove, и при нажатии мышки - вызывается он(обработчик события onmousemove).
Просто перебрать все комбинации обработчиков в одном теге, и посмотреть какие из них будут вызываться - очень затруднительно. Может, есть какое-то правило, или еще что-то, что-бы помогло определять - какой из обработчиков вызовется?

SkyLight 12.02.2012 16:13

Цитата:

Сообщение от Татьяна_
и при нажатии мышки - вызывается он(обработчик события onmousemove)

Он вызовется только если вы при клике еще и мышой шевелить будете.

Mахmахmахimus 12.02.2012 17:19

Цитата:

Сообщение от SkyLight
Он вызовется только если вы при клике еще и мышой шевелить будете.

что за бред

Mахmахmахimus 12.02.2012 17:21

Татьяна_,
http://javascript.ru/tutorial/events/mouse

Татьяна_ 12.02.2012 18:43

Спасибо!
Сейчас прочту)


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