HTML - Ereignisreferenz
Wenn Benutzer Ihre Website besuchen, klicken sie beispielsweise auf verschiedene Links, fahren mit der Maus über Text und Bilder usw. Dies sind Beispiele für Ereignisse, die wir in JavaScript- und VBScript-Terminologien nennen.
Wir können unsere Ereignishandler mit JavaScript oder VBScript schreiben und einige Aktionen angeben, die gegen diese Ereignisse ausgeführt werden sollen. Dies sind zwar die Ereignisse, sie werden jedoch als Attribute für die HTML-Tags angegeben.
Die HTML 4.01-Spezifikation hatte 19 Ereignisse definiert, aber später hat HTML-5 viele andere Ereignisse hinzugefügt, die wir hier unten aufgelistet haben -
Fensterereignisattribute
Die folgenden Ereignisse wurden in älteren HTML-Versionen eingeführt, aber alle mit gekennzeichneten Tags
Veranstaltungen | HTML-5 | Beschreibung |
---|---|---|
onafterprint |
|
Wird ausgelöst, nachdem ein Dokument gedruckt wurde |
onbeforeprint |
|
Wird ausgelöst, bevor ein Dokument gedruckt wird |
onbeforeonload |
|
Wird ausgelöst, bevor ein Dokument geladen wird |
Fehler |
|
Wird ausgelöst, wenn ein Fehler auftritt |
onhaschange |
|
Wird ausgelöst, wenn sich ein Dokument geändert hat |
onload | Wird ausgelöst, wenn ein Dokument geladen wird | |
onmessage |
|
Wird ausgelöst, wenn eine Nachricht ausgelöst wird |
onoffline |
|
Wird ausgelöst, wenn ein Dokument offline geschaltet wird |
online |
|
Wird ausgelöst, wenn ein Dokument online geschaltet wird |
onpagehide |
|
Wird ausgelöst, wenn ein Fenster ausgeblendet ist |
onpageshow |
|
Wird ausgelöst, wenn ein Fenster sichtbar wird |
onpopstate |
|
Wird ausgelöst, wenn sich der Verlauf eines Fensters ändert |
Onredo |
|
Wird ausgelöst, wenn ein Dokument wiederholt wird |
onresize |
|
Wird ausgelöst, wenn die Größe eines Fensters geändert wird |
Lagerung |
|
Wird ausgelöst, wenn ein Dokument geladen wird |
onundo |
|
Wird ausgelöst, wenn ein Dokument rückgängig gemacht wird |
onunload | Wird ausgelöst, wenn ein Benutzer das Dokument verlässt |
Formularereignisse
Die folgenden Tags wurden in älteren HTML-Versionen eingeführt, aber alle mit gekennzeichneten Tags
Veranstaltungen | HTML-5 | Beschreibung |
---|---|---|
onblur | Wird ausgelöst, wenn ein Fenster den Fokus verliert | |
bei Änderung | Wird ausgelöst, wenn sich ein Element ändert | |
oncontextmenu |
|
Wird ausgelöst, wenn ein Kontextmenü ausgelöst wird |
im Fokus | Wird ausgelöst, wenn ein Fenster scharfgestellt wird | |
onformchange |
|
Wird ausgelöst, wenn sich ein Formular ändert |
onforminput |
|
Wird ausgelöst, wenn ein Formular Benutzereingaben erhält |
oninput |
|
Wird ausgelöst, wenn ein Element Benutzereingaben erhält |
oninvalid |
|
Wird ausgelöst, wenn ein Element ungültig ist |
onreset | Wird ausgelöst, wenn ein Formular zurückgesetzt wird | |
onselect | Wird ausgelöst, wenn ein Element ausgewählt ist | |
onsubmit | Wird ausgelöst, wenn ein Formular gesendet wird |
Tastaturereignisse
Veranstaltungen | HTML-5 | Beschreibung |
---|---|---|
Onkeydown | Wird ausgelöst, wenn eine Taste gedrückt wird | |
onkeypress | Wird ausgelöst, wenn eine Taste gedrückt und losgelassen wird | |
onkeyup | Wird ausgelöst, wenn eine Taste losgelassen wird |
Mausereignisse
Die folgenden Tags wurden in älteren HTML-Versionen eingeführt, aber alle mit gekennzeichneten Tags
Veranstaltungen | HTML-5 | Beschreibung |
---|---|---|
onclick | Wird per Mausklick ausgelöst | |
ondblclick | Auslöser per Mausklick | |
ondrag |
|
Wird ausgelöst, wenn ein Element gezogen wird |
ondragend |
|
Wird am Ende eines Ziehvorgangs ausgelöst |
ondragenter |
|
Wird ausgelöst, wenn ein Element auf ein gültiges Ablageziel gezogen wurde |
ondragleave |
|
Wird ausgelöst, wenn ein Element ein gültiges Ablageziel verlässt |
ondragover |
|
Wird ausgelöst, wenn ein Element über ein gültiges Ablageziel gezogen wird |
ondragstart |
|
Wird zu Beginn eines Ziehvorgangs ausgelöst |
ondrop |
|
Wird ausgelöst, wenn ein gezogenes Element abgelegt wird |
onmousedown | Wird ausgelöst, wenn eine Maustaste gedrückt wird | |
onmousemove | Wird ausgelöst, wenn sich der Mauszeiger bewegt | |
onmouseout | Wird ausgelöst, wenn sich der Mauszeiger aus einem Element herausbewegt | |
onmouseover | Wird ausgelöst, wenn sich der Mauszeiger über ein Element bewegt | |
onmouseup | Wird ausgelöst, wenn eine Maustaste losgelassen wird | |
Onmousewheel |
|
Wird ausgelöst, wenn das Mausrad gedreht wird |
onscroll |
|
Wird ausgelöst, wenn die Bildlaufleiste eines Elements gescrollt wird |
Medienereignisse
Die folgenden Tags wurden in älteren HTML-Versionen eingeführt, aber alle mit gekennzeichneten Tags
Veranstaltungen | HTML-5 | Beschreibung |
---|---|---|
onabort | Wird bei einem Abbruchereignis ausgelöst | |
oncanplay |
|
Wird ausgelöst, wenn ein Medium mit der Wiedergabe beginnen kann, aber möglicherweise zum Puffern angehalten werden muss |
oncanplaythrough |
|
Wird ausgelöst, wenn ein Medium bis zum Ende abgespielt werden kann, ohne zum Puffern anzuhalten |
ondurationchange |
|
Wird ausgelöst, wenn die Länge eines Mediums geändert wird |
onemptied |
|
Wird ausgelöst, wenn ein Medienressourcenelement plötzlich leer wird. |
beleidigt |
|
Wird ausgelöst, wenn ein Medium das Ende erreicht hat |
Fehler |
|
Wird ausgelöst, wenn ein Fehler auftritt |
onloadeddata |
|
Wird ausgelöst, wenn Mediendaten geladen werden |
onloadedmetadata |
|
Wird ausgelöst, wenn die Dauer und andere Mediendaten eines Medienelements geladen werden |
Onloadstart |
|
Wird ausgelöst, wenn der Browser mit dem Laden der Mediendaten beginnt |
Pause |
|
Wird ausgelöst, wenn Mediendaten angehalten werden |
onplay |
|
Wird ausgelöst, wenn die Wiedergabe von Mediendaten beginnt |
onplaying |
|
Wird ausgelöst, wenn die Wiedergabe von Mediendaten begonnen hat |
In Arbeit |
|
Wird ausgelöst, wenn der Browser die Mediendaten abruft |
onratechange |
|
Wird ausgelöst, wenn sich die Wiedergaberate von Mediendaten geändert hat |
onreadystatechange |
|
Wird ausgelöst, wenn sich der Bereitschaftszustand ändert |
gesucht |
|
Wird ausgelöst, wenn das Suchattribut eines Medienelements nicht mehr wahr ist und die Suche beendet wurde |
auf der Suche |
|
Wird ausgelöst, wenn das Suchattribut eines Medienelements wahr ist und die Suche begonnen hat |
installiert |
|
Wird ausgelöst, wenn beim Abrufen der Mediendaten ein Fehler auftritt |
onsuspend |
|
Wird ausgelöst, wenn der Browser Mediendaten abgerufen hat, aber gestoppt wurde, bevor die gesamte Mediendatei abgerufen wurde |
ontimeupdate |
|
Wird ausgelöst, wenn das Medium seine Wiedergabeposition ändert |
onvolumechange |
|
Wird ausgelöst, wenn ein Medium die Lautstärke ändert, auch wenn die Lautstärke auf "Stumm" eingestellt ist. |
Warten |
|
Wird ausgelöst, wenn das Medium nicht mehr abgespielt wird, aber voraussichtlich wieder aufgenommen wird |