English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
The value of the event handler is one or a series of JavaScript expressions, methods, and function calls separated by semicolons, and enclosed in quotes. When an event occurs, the browser will execute this code.
HTML 4 One of the new features is that it can make HTML events trigger behaviors in the browser, such as starting a JavaScript when a user clicks on an HTML element.
The following table provides standard event attributes, which can be inserted into HTML/In XHTML elements, to define event behavior.
HTML5 : HTML5New attribute events.
By window trigger this event (for <body> tag):
Attribute | Value | Description |
onafterprintHTML5 | script | Der Skript wird ausgeführt, nach dem Drucken des Dokuments |
onbeforeprintHTML5 | script | Der Skript wird ausgeführt, bevor das Dokument gedruckt wird |
onbeforeonloadHTML5 | script | Der Skript wird ausgeführt, bevor das Dokument geladen wird |
onblur | script | Der Skript wird ausgeführt, wenn das Fenster den Fokus verliert |
onerrorHTML5 | script | Der Skript wird ausgeführt, wenn ein Fehler auftritt |
onfocus | script | Der Skript wird ausgeführt, wenn das Fenster den Fokus erhält |
onhaschangeHTML5 | script | Der Skript wird ausgeführt, wenn das Dokument geändert wird |
onload | script | Der Skript wird ausgeführt, wenn das Dokument geladen wird |
onmessageHTML5 | script | Der Skript wird ausgeführt, wenn eine Nachricht ausgelöst wird |
onofflineHTML5 | script | Der Skript wird ausgeführt, wenn das Dokument offline ist |
ononlineHTML5 | script | Der Skript wird ausgeführt, wenn das Dokument online ist |
onpagehideHTML5 | script | Der Skript wird ausgeführt, wenn das Fenster versteckt wird |
onpageshowHTML5 | script | Der Skript wird ausgeführt, wenn das Fenster sichtbar ist |
onpopstateHTML5 | script | Der Skript wird ausgeführt, wenn die Fensterhistorie geändert wird |
onredoHTML5 | script | Der Skript wird ausgeführt, wenn das Dokument die Wiederherstellung ausführt (redo) |
onresizeHTML5 | script | Der Skript wird ausgeführt, wenn das Fenstergröße geändert wird |
onstorageHTML5 | script | Der Skript wird ausgeführt, wenn der Web Storage-Bereich aktualisiert wird (wenn sich die Daten im Speicherplatz ändern) |
onundoHTML5 | script | Der Skript wird ausgeführt, wenn das Dokument rückgängig gemacht wird |
onunloadHTML5 | script | Der Skript wird ausgeführt, wenn der Benutzer die Dokument verlässt |
Formulareignisse werden in HTML-Formularen ausgelöst (gilt für alle HTML-Elemente, aber das HTML-Element muss im Formular enthalten sein):
Attribute | Value | Description |
onblur | script | Der Skript wird ausgeführt, wenn ein Element den Fokus verliert |
onchange | script | Der Skript wird ausgeführt, wenn ein Element geändert wird |
oncontextmenuHTML5 | script | Der Skript wird ausgeführt, wenn das Kontextmenü ausgelöst wird |
onfocus | script | Der Skript wird ausgeführt, wenn ein Element in den Fokus gelangt |
onformchangeHTML5 | script | Der Skript wird ausgeführt, wenn das Formular geändert wird |
onforminputHTML5 | script | Der Skript wird ausgeführt, wenn das Formular Benutzereingaben erhält |
oninputHTML5 | script | Der Skript wird ausgeführt, wenn ein Element Benutzereingaben erhält |
oninvalidHTML5 | script | Der Skript wird ausgeführt, wenn ein Element ungültig ist |
onreset | script | Der Skript wird ausgeführt, wenn das Formular zurückgesetzt wird. HTML 5 Nicht unterstützt. |
onselect | script | Der Skript wird ausgeführt, wenn ein Element ausgewählt wird |
onsubmit | script | Der Skript wird ausgeführt, wenn das Formular eingereicht wird |
Attribute | Value | Description |
onkeydown | script | Der Skript wird ausgeführt, wenn die Taste gedrückt wird |
onkeypress | script | Der Skript wird ausgeführt, wenn die Taste gedrückt und gelöst wird |
onkeyup | script | Der Skript wird ausgeführt, wenn die Taste gelöst wird |
Ereignisse durch die Maus ausgelöst, ähnlich dem Verhalten des Benutzers:
Attribute | Value | Description |
onclick | script | Der Skript wird ausgeführt, wenn mit der Maus geklickt wird |
ondblclick | script | Der Skript wird ausgeführt, wenn mit der Maus doppelt geklickt wird |
onmousedown | script | Wenn die Maustaste gedrückt wird, wird das Skript ausgeführt |
onmousemove | script | Wenn der Mauspfeil bewegt wird, wird das Skript ausgeführt |
onmouseout | script | Wenn der Mauspfeil aus einem Element herausgeht, wird das Skript ausgeführt |
onmouseover | script | Wenn der Mauspfeil über ein Element positioniert wird, wird das Skript ausgeführt |
onmouseup | script | Wenn die Maustaste gelöst wird, wird das Skript ausgeführt |
onmousewheelHTML5 | script | Wenn der Mausrad gewendet wird, wird das Skript ausgeführt |
Durch Ziehen mit der Maus ausgelöst, ähnlich dem Verhalten des Benutzers:
Attribute | Value | Description |
ondragHTML5 | script | Wenn ein Element gezogen wird, wird das Skript ausgeführt |
ondragendHTML5 | script | Wenn der Drag-Ende beginnt, wird das Skript ausgeführt |
ondragenterHTML5 | script | Wenn ein Element auf ein gültiges Ziel für das Ziehen positioniert wird, wird das Skript ausgeführt |
ondragleaveHTML5 | script | Wenn ein Element das Ziel für das Ziehen verlässt, wird das Skript ausgeführt |
ondragoverHTML5 | script | Wenn ein Element über einem gültigen Ziel für das Ziehen positioniert wird, wird das Skript ausgeführt |
ondragstartHTML5 | script | Wenn der Drag-Start beginnt, wird das Skript ausgeführt |
ondropHTML5 | script | Wenn ein Element während des Ziehens verschoben wird, wird das Skript ausgeführt |
onscrollHTML5 | script | Wenn der Scrollbalken eines Rollenelements verschoben wird, wird das Skript ausgeführt |
Durch Videos (videos), Bilder (images) oder Audio (audio) ausgelöst, weit verbreitet in HTML-Medienelementen wie <audio>, <embed>, <img>, <object> und <video>):
Attribute | Value | Description |
onabort | script | Wenn ein Abbruchereignis auftritt, wird das Skript ausgeführt |
oncanplayHTML5 | script | Wenn das Medium begonnen werden kann, abgespielt zu werden, aber möglicherweise aufgrund von Puffern gestoppt werden muss, wird das Skript ausgeführt |
oncanplaythroughHTML5 | script | Wenn das Medium ohne Pufferstopp bis zum Ende abgespielt werden kann, wird das Skript ausgeführt |
ondurationchangeHTML5 | script | Wenn die Länge des Mediums geändert wird, wird das Skript ausgeführt |
onemptiedHTML5 | script | Wenn das Medium plötzlich leer ist (Netzwerkfehler, Ladefehler usw.), wird das Skript ausgeführt |
onendedHTML5 | script | Wenn das Medium das Ende erreicht hat, wird das Skript ausgeführt |
onerrorHTML5 | script | Wenn während des Ladevorgangs des Elements ein Fehler auftritt, wird das Skript ausgeführt |
onloadeddataHTML5 | script | Wenn Medieninhalte geladen werden, wird das Skript ausgeführt |
onloadedmetadataHTML5 | script | Wenn die Dauer des Medienelements und andere Medieninhalte geladen sind, wird das Skript ausgeführt |
onloadstartHTML5 | script | Wenn der Browser beginnt, Medieninhalte zu laden, wird das Skript ausgeführt |
onpauseHTML5 | script | Wenn Medieninhalte pausiert werden, wird das Skript ausgeführt |
onplayHTML5 | script | Wenn Medieninhalte beginnen sollen, abgespielt zu werden, wird das Skript ausgeführt |
onplayingHTML5 | script | Wenn Medieninhalte begonnen haben, abzuspielt zu werden, wird das Skript ausgeführt |
onprogressHTML5 | script | Wenn der Browser Medieninhalte lädt, wird das Skript ausgeführt |
onratechangeHTML5 | script | Runs the script when the playback rate of the media data changes |
onreadystatechangeHTML5 | script | Triggered when the ready state (ready-state) changes |
onseekedHTML5 | script | Triggered when the positioning attribute of the media element [1No longer true and positioning has ended |
onseekingHTML5 | script | Runs the script when the positioning attribute of the media element is true and positioning has started |
onstalledHTML5 | script | Runs the script when there is an error during the retrieval of media data (delayed) |
onsuspendHTML5 | script | Runs the script when the browser is retrieving media data but has stopped before retrieving the entire media file |
ontimeupdateHTML5 | script | Runs the script when the media changes its playback position |
onvolumechangeHTML5 | script | Runs the script when the volume of the media changes or when the volume is set to mute |
onwaitingHTML5 | script | Runs the script when the media has stopped playing but intends to continue playing |
Attribute | Value | Description |
onshowHTML5 | script | Triggered when the <menu> element is displayed in context |
ontoggleHTML5 | script | Triggered when the <details> element is opened or closed |