10.4Ereignisbehandlung
Um auf diverse Ereignisse, wie z.B. auf Mausklicks, reagieren zu können, existieren Ereignisbehandler bzw. sogenannte "event handlers". Welche Ereignisse existieren und wie die dazu passenden Ereignisbehandler heißen, listet Tabelle 10-1 auf.
Ereignis | Ereignisbehandler | Beschreibung |
---|---|---|
focusin | onfocusin | Das Element erhielt den Fokus. |
focusout | onfocusout | Das Element verlor den Fokus. |
activate | onactivate | Das Element wurde aktiviert (z.B. durch einen Tastendruck). |
click | onclick | Auf das Element wurde mit der Maus geklickt. |
mousedown | onmousedown | Die Maustaste wurde gedrückt und wird gehalten. |
mouseup | onmouseup | Die Maustaste wurde losgelassen. |
mouseover | onmouseover | Der Mauszeiger trat in das Element ein. |
mouseout | onmouseout | Der Mauszeiger trat aus dem Element aus. |
mousemove | onmousemove | Der Mauszeiger bewegt sich gerade über dem Element. |
SVGLoad | onload | Das Dokument wurde komplett geladen und interpretiert. |
SVGUnload | onunload | Das Dokument wurde komplett freigegeben und ist nicht mehr existent. |
SVGAbort | onabort | Das Laden des Dokuments wurde abgebrochen. |
SVGError | onerror | Es trat ein Fehler auf (z.B. ein Syntaxfehler). |
SVGResize | onresize | Die Größe des Fensters wurde geändert (nur im Element <svg> erlaubt). |
SVGScroll | onscroll | Das Dokument wurde gescrollt (nur im Element <svg> erlaubt). |
SVGZoom | onzoom | Im Dokument wurde gezoomt (nur im Element <svg> erlaubt). |