logo

JavaScript-Ereignisse

Die Änderung des Zustands eines Objekts wird als bezeichnet Ereignis . In HTML gibt es verschiedene Ereignisse, die anzeigen, dass eine Aktivität vom Benutzer oder vom Browser ausgeführt wird. Wann Javascript Code ist in HTML enthalten, js reagiert auf diese Ereignisse und ermöglicht die Ausführung. Dieser Prozess des Reagierens auf Ereignisse wird als bezeichnet Handhabung des Events . Somit verarbeitet js die HTML-Ereignisse über Ereignishandler .

Zum Beispiel Wenn ein Benutzer auf den Browser klickt, fügen Sie JS-Code hinzu, der die für das Ereignis auszuführende Aufgabe ausführt.

Einige der HTML-Ereignisse und ihre Ereignishandler sind:

Mausereignisse:

Ereignis durchgeführt Ereignishandler Beschreibung
klicken onclick Beim Mausklick auf ein Element
Mouseover onmouseover Wenn sich der Mauszeiger über dem Element befindet
Mouseout onmouseout Wenn der Mauszeiger ein Element verlässt
Maus nach unten onmousedown Wenn die Maustaste über dem Element gedrückt wird
Mouseup onmouseup Wenn die Maustaste über dem Element losgelassen wird
Mausbewegung onmousemove Wenn die Mausbewegung stattfindet.

Tastaturereignisse:

Ereignis durchgeführt Ereignishandler Beschreibung
Keydown und Keyup onkeydown und onkeyup Wenn der Benutzer die Taste drückt und dann loslässt

Formularereignisse:

Ereignis durchgeführt Ereignishandler Beschreibung
Fokus im Fokus Wenn der Benutzer sich auf ein Element konzentriert
einreichen onsubmit Wenn der Benutzer das Formular absendet
verwischen onblur Wenn der Fokus von einem Formularelement entfernt ist
ändern bei Änderung Wenn der Benutzer den Wert eines Formularelements ändert oder ändert

Fenster-/Dokumentereignisse

Ereignis durchgeführt Ereignishandler Beschreibung
Belastung laden Wenn der Browser das Laden der Seite beendet
entladen onunload Wenn der Besucher die aktuelle Webseite verlässt, wird sie vom Browser entladen
Größe ändern onresize Wenn der Besucher die Größe des Browserfensters ändert

Lassen Sie uns einige Beispiele für Ereignisse und ihre Handler diskutieren.

Klicken Sie auf Ereignis

 Javascript Events 
Testen Sie es jetzt

MouseOver-Ereignis

 <p onmouseover="mouseoverevent()"> Keep cursor over me</p> 
Testen Sie es jetzt

Fokusveranstaltung

 Javascript Events <h2> Enter something here</h2> 
Testen Sie es jetzt

Keydown-Ereignis

 Javascript Events <h2> Enter something here</h2> 
Testen Sie es jetzt

Ereignis laden

 Javascript Events <br> 
Testen Sie es jetzt