HTML - Ereignisreferenzen

Wenn ein Benutzer Ihre Website besucht, klickt er beispielsweise auf Text und Bilder und gibt Links an, bewegt den Mauszeiger über Dinge usw. Dies sind Beispiele dafür, was JavaScript Ereignisse nennt.

Wir können unsere Ereignishandler in Javascript oder vbscript schreiben und diese Ereignishandler als Wert des Ereignistagattributs angeben. Die HTML 4.01-Spezifikation definiert 19 Ereignisattribute wie unten aufgeführt -

Ereignisse auf <body> - und <frameset> -Ebene

Es gibt nur zwei Attribute, mit denen Javascript- oder VBScript-Code ausgelöst werden kann, wenn auf Dokumentebene ein Ereignis auftritt.

Attribut Wert Beschreibung
onload Skript Das Skript wird ausgeführt, wenn ein HTML-Dokument geladen wird
onunload Skript Das Skript wird ausgeführt, wenn ein HTML-Dokument entladen wird

NOTE - Hier bezieht sich das Skript auf eine VBScript- oder JavaScript-Funktion oder einen Code.

<form> Level-Ereignisse

Es gibt die folgenden sechs Attribute, mit denen Javascript- oder VBScript-Code ausgelöst werden kann, wenn auf Formularebene ein Ereignis auftritt.

Attribut Wert Beschreibung
bei Änderung Skript Das Skript wird ausgeführt, wenn sich das Element ändert
onsubmit Skript Das Skript wird ausgeführt, wenn das Formular gesendet wird
onreset Skript Das Skript wird ausgeführt, wenn das Formular zurückgesetzt wird
onselect Skript Das Skript wird ausgeführt, wenn das Element ausgewählt ist
onblur Skript Das Skript wird ausgeführt, wenn das Element den Fokus verliert
im Fokus Skript Das Skript wird ausgeführt, wenn das Element den Fokus erhält

Tastaturereignisse

Es gibt drei Ereignisse, die über die Tastatur generiert werden. Diese Ereignisse sind in den Elementen base, bdo, br, frame, frameet, head, html, iframe, meta, param, script, style und title nicht gültig.

Attribut Wert Beschreibung
Onkeydown Skript Das Skript wird ausgeführt, wenn die Taste gedrückt wird
onkeypress Skript Das Skript wird ausgeführt, wenn die Taste gedrückt und losgelassen wird
onkeyup Skript Das Skript wird ausgeführt, wenn der Schlüssel losgelassen wird

Andere Ereignisse

Es folgen weitere 7 Ereignisse, die von der Maus generiert werden, wenn sie mit einem HTML-Tag in Kontakt kommt. Diese Ereignisse sind in den Elementen base, bdo, br, frame, frameet, head, html, iframe, meta, param, script, style und title nicht gültig.

Attribut Wert Beschreibung
onclick Skript Das Skript wird ausgeführt, wenn Sie mit der Maus klicken
ondblclick Skript Das Skript wird ausgeführt, wenn Sie mit der Maus doppelklicken
onmousedown Skript Das Skript wird ausgeführt, wenn die Maustaste gedrückt wird
onmousemove Skript Das Skript wird ausgeführt, wenn sich der Mauszeiger bewegt
onmouseout Skript Das Skript wird ausgeführt, wenn der Mauszeiger ein Element verlässt
onmouseover Skript Das Skript wird ausgeführt, wenn sich der Mauszeiger über ein Element bewegt
onmouseup Skript Das Skript wird ausgeführt, wenn die Maustaste losgelassen wird