Ich kenne Dinge wie onchange
, onmousedown
und onmouseup
aber gibt es eine gute Referenz irgendwo, die alle von ihnen komplett mit möglicherweise eine Liste der Elemente, die sie abdecken?Referenz, die verfügbare JavaScript-Ereignisse auflistet?
Antwort
W3Schools scheint eine gute Javascript Ereignisse haben Referenz: HTML DOM Events
Hier ist eine ziemlich gute Referenz JavaScript-Event ist mit den Elementen sind sie für:
JavaScript Tutorial >> JavaScript Events
Diese Javascript Cheat Sheet hat eine vollständige Liste der Veranstaltungs Handler. Fast alle von ihnen können für jedes HTML-Element verwendet werden, außer für ein oder zwei.
Wenn Sie eine leichte Javascript-Bibliothek verwenden möchten, ist DOMAssistant sehr leicht und ermöglicht es Ihnen, Ereignisse zu Elementen sehr einfach hinzuzufügen. Wie so:
$("#navigation a").addEvent("click", myFunc);
hat Quirksmode ein schönes event-compatibility table und ein introduction.
Wenn Sie mit Ereignissen arbeiten (benutzerdefinierte Funktionen und Ereignishandler einstellen), dann würde ich empfehlen, die jQuery library zu überprüfen. Es macht event binding so viel einfacher als es von Hand zu tun.