Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Модели событий (https://javascript.ru/forum/misc/1156-modeli-sobytijj.html)

partyzan 14.04.2008 22:11

Модели событий
 
какая модель событий чаще всего используется в программировании на javascript? я изучал его по учебнику 2006 года там особое внимание уделяется модели DOM2 но в современных справочниках я почемуто не вижу к примеру методов addEventListener, removeEventListener(для привязки и отмены привязки) и чяще сталкиваюсь с моделями IE, и базовой моделью, интересно какие модели используются в новых браузерах???

hogart 22.04.2008 20:16

addEventListener -- это стандарт W3C. Современные браузеры и должны его поддерживать. Увы, IE к ним не относится.
Для кроссбраузерности приходится писать свои функции-обертки.

adorosh 30.04.2008 20:48

На самом деле мало чем отличается. Тебе нужно только определить браузер, а затем для IE:
element.attachEvent('onclick', functionPointer);
а для всех остальных:
element.addEventListener('click', functionPointer, false);
functionPointer - указатель на функцию, которая будет вызываться при событии. Может быть просто имя функции.


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