Я знаю такие вещи, как onchange
, onmousedown
и onmouseup
, но есть ли там хорошая ссылка, в которой перечислены все из них, возможно, список элементов, которые они покрывают?
Ссылка, в которой перечислены доступные события JavaScript?
Ответ 1
У W3Schools есть хорошая ссылка на события Javascript: HTML DOM Events
Ответ 2
Quirksmode имеет приятную таблицу совместимости событий и введение.
Ответ 3
Вот довольно хорошая ссылка на события JavaScript с элементами, для которых они предназначены:
Учебник JavaScript → События JavaScript
Ответ 4
Этот Javascript Cheat Sheet содержит полный список обработчиков событий. Почти все они могут быть использованы для любого элемента html, за исключением одного или двух.
Если вы хотите использовать небольшую библиотеку javascript, DOMAssistant очень легкий и позволяет легко добавлять события в элементы. Например:
$("#navigation a").addEvent("click", myFunc);
Ответ 5
Если вы собираетесь работать с событиями (настройка пользовательских функций и обработчиков событий), я бы рекомендовал проверить jQuery library. Он делает привязку событий намного проще, чем делать это вручную.