JavaScript: Events: Unterschied zwischen den Versionen
Flinh1 (Diskussion | Beiträge) (→Liste gängiger HTML-Events) |
Flinh1 (Diskussion | Beiträge) (→Quellen) |
||
Zeile 65: | Zeile 65: | ||
== Quellen == | == Quellen == | ||
+ | * https://developer.mozilla.org/en-US/docs/Web/Events | ||
* https://wiki.selfhtml.org/wiki/JavaScript/DOM/Event/%C3%9Cbersicht | * https://wiki.selfhtml.org/wiki/JavaScript/DOM/Event/%C3%9Cbersicht | ||
* https://www.w3schools.com/jsref/dom_obj_event.asp | * https://www.w3schools.com/jsref/dom_obj_event.asp |
Version vom 8. Oktober 2019, 07:37 Uhr
Inhaltsverzeichnis
Allgemeines
Ein Ereignis tritt ein, wenn
- der Benutzer über Maus oder Touchpad durch Aktionen wie click oder scroll mit der Seite interagiert.
- der Benutzer bestimmte Tasten auf der Tastatur drückt.
- im Programm ein Timer (Countdown) abläuft.
- aus dem Netz Daten eintreffen, die das Programm von einem Server angefordert hat.
Liste gängiger HTML-Events
Event | Beschreibung |
---|---|
onblur | Ein HTML-Element hat den Fokus verloren. |
onchange | Der Inhalt eines Feldes hat sich geändert. |
onclick | Es wurde auf ein HTML-Element geklickt. |
onfocus | Ein HTML-Element hat den Fokus erhalten (wurde aktiv). |
onkeydown | Auf der Tastatur wurde eine Taste gedrückt. |
onload | Das Laden der Seite oder eines Bildes wurde abgeschlossen. |
onmousedown | Eine Maustaste wurde gedrückt. |
onmouseover | Die Maus hat sich über ein HTML-Element bewegt. |
- https://www.tutorialspoint.com/html/html_events_ref.htm
Bubbling
error
Das Event "error" auf window' wird ausgelöst, wenn ein Fehler auftritt.
Der Eventhandler bekommt automatisch als Argument übergeben:
Fehlermeldung, Dateiname, Zeile
window.onerror = function( meldung, datei, zeile ){ alert("Fehler: " + meldung + "\nDatei: " + datei + "Zeile: ");
Bei return true wird die Fehlermeldung nicht in der Konsole angezeigt.
Quellen
- https://developer.mozilla.org/en-US/docs/Web/Events
- https://wiki.selfhtml.org/wiki/JavaScript/DOM/Event/%C3%9Cbersicht
- https://www.w3schools.com/jsref/dom_obj_event.asp
| | |