HTML5 - Ereignisse
Wenn Benutzer Ihre Website besuchen, führen sie verschiedene Aktivitäten aus, z. B. das Klicken auf Text, Bilder und Links, das Bewegen des Mauszeigers über definierte Elemente usw. Dies sind Beispiele für die Aufrufe von JavaScript events.
Wir können unsere Ereignishandler in Javascript oder VBscript schreiben und Sie können diese Ereignishandler als Wert des Ereignistagattributs angeben. Die HTML5-Spezifikation definiert verschiedene Ereignisattribute wie unten aufgeführt -
Wir können die folgenden Attribute verwenden, um beliebige auszulösen javascript oder vbscript Code, der als Wert angegeben wird, wenn für ein HTML5-Element ein Ereignis auftritt.
Wir würden elementspezifische Ereignisse behandeln und diese Elemente in den folgenden Kapiteln ausführlich diskutieren.
Attribut | Wert | Beschreibung |
---|---|---|
offline | Skript | Wird ausgelöst, wenn das Dokument offline geschaltet wird |
onabort | Skript | Wird bei einem Abbruchereignis ausgelöst |
onafterprint | Skript | Wird ausgelöst, nachdem das Dokument gedruckt wurde |
onbeforeonload | Skript | Wird ausgelöst, bevor das Dokument geladen wird |
onbeforeprint | Skript | Wird ausgelöst, bevor das Dokument gedruckt wird |
onblur | Skript | Wird ausgelöst, wenn das Fenster den Fokus verliert |
oncanplay | Skript | Wird ausgelöst, wenn Medien mit der Wiedergabe beginnen können, aber möglicherweise zum Puffern angehalten werden müssen |
oncanplaythrough | Skript | Wird ausgelöst, wenn Medien bis zum Ende abgespielt werden können, ohne zum Puffern anzuhalten |
bei Änderung | Skript | Wird ausgelöst, wenn sich ein Element ändert |
onclick | Skript | Wird per Mausklick ausgelöst |
oncontextmenu | Skript | Wird ausgelöst, wenn ein Kontextmenü ausgelöst wird |
ondblclick | Skript | Auslöser per Mausklick |
ondrag | Skript | Wird ausgelöst, wenn ein Element gezogen wird |
ondragend | Skript | Wird am Ende eines Ziehvorgangs ausgelöst |
ondragenter | Skript | Wird ausgelöst, wenn ein Element auf ein gültiges Ablageziel gezogen wurde |
ondragleave | Skript | Wird ausgelöst, wenn ein Element ein gültiges Ablageziel verlässt |
ondragover | Skript | Wird ausgelöst, wenn ein Element über ein gültiges Ablageziel gezogen wird |
ondragstart | Skript | Wird zu Beginn eines Ziehvorgangs ausgelöst |
ondrop | Skript | Wird ausgelöst, wenn ein gezogenes Element gelöscht wird |
ondurationchange | Skript | Wird ausgelöst, wenn die Länge des Mediums geändert wird |
onemptied | Skript | Wird ausgelöst, wenn ein Medienressourcenelement plötzlich leer wird. |
beleidigt | Skript | Wird ausgelöst, wenn das Medium das Ende erreicht hat |
Fehler | Skript | Wird ausgelöst, wenn ein Fehler auftritt |
im Fokus | Skript | Wird ausgelöst, wenn das Fenster scharfgestellt wird |
onformchange | Skript | Wird ausgelöst, wenn sich ein Formular ändert |
onforminput | Skript | Wird ausgelöst, wenn ein Formular Benutzereingaben erhält |
onhaschange | Skript | Wird ausgelöst, wenn sich das Dokument geändert hat |
oninput | Skript | Wird ausgelöst, wenn ein Element Benutzereingaben erhält |
oninvalid | Skript | Wird ausgelöst, wenn ein Element ungültig ist |
Onkeydown | Skript | Wird ausgelöst, wenn eine Taste gedrückt wird |
onkeypress | Skript | Wird ausgelöst, wenn eine Taste gedrückt und losgelassen wird |
onkeyup | Skript | Wird ausgelöst, wenn eine Taste losgelassen wird |
onload | Skript | Wird ausgelöst, wenn das Dokument geladen wird |
onloadeddata | Skript | Wird ausgelöst, wenn Mediendaten geladen werden |
onloadedmetadata | Skript | Wird ausgelöst, wenn die Dauer und andere Mediendaten eines Medienelements geladen werden |
Onloadstart | Skript | Wird ausgelöst, wenn der Browser beginnt, die Mediendaten zu laden |
onmessage | Skript | Wird ausgelöst, wenn die Nachricht ausgelöst wird |
onmousedown | Skript | Wird ausgelöst, wenn eine Maustaste gedrückt wird |
onmousemove | Skript | Wird ausgelöst, wenn sich der Mauszeiger bewegt |
onmouseout | Skript | Wird ausgelöst, wenn sich der Mauszeiger aus einem Element herausbewegt |
onmouseover | Skript | Wird ausgelöst, wenn sich der Mauszeiger über ein Element bewegt |
onmouseup | Skript | Wird ausgelöst, wenn eine Maustaste losgelassen wird |
Onmousewheel | Skript | Wird ausgelöst, wenn das Mausrad gedreht wird |
onoffline | Skript | Wird ausgelöst, wenn das Dokument offline geschaltet wird |
online | Skript | Wird ausgelöst, wenn das Dokument online geschaltet wird |
online | Skript | Wird ausgelöst, wenn das Dokument online geschaltet wird |
onpagehide | Skript | Wird ausgelöst, wenn das Fenster ausgeblendet ist |
onpageshow | Skript | Wird ausgelöst, wenn das Fenster sichtbar wird |
Pause | Skript | Wird ausgelöst, wenn Mediendaten angehalten werden |
onplay | Skript | Wird ausgelöst, wenn die Wiedergabe von Mediendaten beginnt |
onplaying | Skript | Wird ausgelöst, wenn Mediendaten abgespielt werden |
onpopstate | Skript | Wird ausgelöst, wenn sich der Verlauf des Fensters ändert |
In Arbeit | Skript | Wird ausgelöst, wenn der Browser die Mediendaten abruft |
onratechange | Skript | Wird ausgelöst, wenn sich die Wiedergaberate der Mediendaten geändert hat |
onreadystatechange | Skript | Wird ausgelöst, wenn sich der Bereitschaftszustand ändert |
Onredo | Skript | Wird ausgelöst, wenn das Dokument wiederholt wird |
onresize | Skript | Wird ausgelöst, wenn die Fenstergröße geändert wird |
onscroll | Skript | Wird ausgelöst, wenn die Bildlaufleiste eines Elements gescrollt wird |
gesucht | Skript | Wird ausgelöst, wenn das Suchattribut eines Medienelements nicht mehr wahr ist und die Suche beendet wurde |
auf der Suche | Skript | Wird ausgelöst, wenn das Suchattribut eines Medienelements wahr ist und die Suche begonnen hat |
onselect | Skript | Wird ausgelöst, wenn ein Element ausgewählt ist |
installiert | Skript | Wird ausgelöst, wenn beim Abrufen der Mediendaten ein Fehler auftritt |
Lagerung | Skript | Wird ausgelöst, wenn ein Dokument geladen wird |
onsubmit | Skript | Wird ausgelöst, wenn ein Formular gesendet wird |
onsuspend | Skript | Wird ausgelöst, wenn der Browser Mediendaten abgerufen hat, aber gestoppt wurde, bevor die gesamte Mediendatei abgerufen wurde |
ontimeupdate | Skript | Wird ausgelöst, wenn das Medium seine Wiedergabeposition ändert |
onundo | Skript | Wird ausgelöst, wenn ein Dokument rückgängig gemacht wird |
onunload | Skript | Wird ausgelöst, wenn der Benutzer das Dokument verlässt |
onvolumechange | Skript | Wird ausgelöst, wenn das Medium die Lautstärke ändert, auch wenn die Lautstärke auf "Stumm" eingestellt ist. |
Warten | Skript | Wird ausgelöst, wenn das Medium nicht mehr abgespielt wird, aber voraussichtlich wieder aufgenommen wird |