Allgemeines zu Eventhandlern und Events

Eventhandler werden in HTML-Elementen als Attribute notiert, also im einleitenden HTML-Tag in der Form eventhandler="wert". Dabei ist wert Code in der verwendeten Scriptsprache, also z.B. in ECMAScript. Der Code wird dann ausgeführt, wenn das entsprechende Ereignis in Bezug auf das entsprechende Element eintritt.

Die Eventreferenz listet alle Eventhandler auf, die in HTML5 vorgesehen sind. Nicht berücksichtigt werden browser-spezifische Event-Handler.

Die Mehrzahl der Eventhandler kann ähnlich wie universale Attribute in allen HTML-Elementen vorkommen. Das bedeutet, es werden bei solchen Eventhandlern keine Beschränkungen zur Verwendung vorgegeben.

Liste der HTML5-Events und -Eventhandler

Nachfolgende Tabelle enthält im HTML5-Standard vorgesehenen Eventhandler und Events in alphabetischer Reihenfolge.

Eventhandler Bedeutung
onabort beim Abbrechen des Ladens
onafterprint bei Druckende
onbeforeprint bei Druckbeginn
onbeforeonload bei "Vor dem Laden des Dokuments"
onblur beim Verlassen des Elements
oncanplay bei Abspielbereit (mit Buffering)
oncanplaythrough bei Abspielbereit bis zum Ende
onchange bei erfolgter Änderung
onclick beim Klicken
oncontextmenu bei Kontextmenü
oncuechange beim Ändern des Abspielstarts
ondblclick beim Doppelklicken
ondrag beim Ziehen
ondragend beim Beenden vom ziehen
ondragenter beim Aktivieren mit Ziehen
ondragleave beim Verlassen des Elements mit Ziehen
ondragover beim Überfahren während des Ziehen
ondragstart beim Beginnen von Ziehen
ondrop beim Fallen lassen
ondurationchange beim Verändern der Abspieldauer
onemptied beim Leeren des Elements
onended beim Abspielende
onerror beim Auftreten eines Fehlers
onfocus beim Fokuserhalt
onformchange beim Ändern des Formulars
onforminput beim Eingabe im formular
onhashchange beim Ändern des Dokuments
oninput bei der Eingabe
onkeydown bei Drücken der Taste
onkeypress beim Tasten drücken
onkeyup beim Loslassen der Taste
onload beim Laden des Dokuments
onloadeddata beim Fertigstellen des Ladens der Mediendaten
onloadedmetadata beim Fertigstellen des Ladens der Informationen zu einem Medium
onloadstart beim Starten des Laden
onmessage bei Nachricht
onmousedown beim Drücken der Maustaste
onmousemove beim Bewegen der Maus
onmouseout beim Verlassen des Elements durch die Maus
onmouseover beim Überfahren des Elements mit der Maus
onmouseup beim Loslassen der Maustaste
onmousewheel beim Benützen des Mausrades
onoffline beim Wechsel in den Offline-Status
ononline beim Wechsel in den Online-Status
onpause beim Anhalten der Medienwiedergabe
onplay beim Abspielen der Medienwiedergabe
onplaying beim Wiedergeben der Medienwiedergabe
onprogress beim Holen von weiteren Mediendaten
onratechange beim Ändern der Abspielrate
onreadystatechange beim Ändern des Ready-States des Mediums
onreset beim Zurücksetzen des Formulars
onresize beim Ändern der Fenstergröße
onscroll beim Scrollen
onselect beim Auswählen aus der Liste
onstalled bei Fehler beim Laden eines Mediums
onsubmit beim Formularversand
onsuspend beim Anhalten des Ladens eines Mediums
ontimeupdate beim Verändern der Abspielposititon
onunload beim Verlassen des Dokuments
onvolumechange beim Änderung der Lautstärke
onwaiting beim Warten des Abspielens auf die Wiederaufnahme

 


Korrekturen, Hinweise und Ergänzungen
Bitte scheut euch nicht und meldet, was auf dieser Seite sachlich falsch oder irreführend ist, was ergänzt werden sollte, was fehlt usw. Dazu bitte oben aus dem Menü Seite den Eintrag Diskutieren wählen. Es ist keine Anmeldung erforderlich, um Anmerkungen zu posten. Unpassende Postings, Spam usw. werden allerdings kommentarlos entfernt.