Events

Event-HandlerBeschreibung
changebei erfolgter Änderung
clickbeim Anklicken
dblclickbei doppeltem Anklicken error im Fehlerfall
focusbeim Aktivieren
keydownbei gedrückter Taste
keyupbei losgelassener Taste
loadbeim Laden einer Datei
mousedownbei gedrückter Maustaste
mousemovebei weiterbewegter Maus
mouseoutbeim Verlassen des Elements mit der Maus
mouseoverbeim Überfahren des Elements mit der Maus
mouseupbei losgelassener Maustaste
resetbeim Zurücksetzen des Formulars
selectbeim Selektieren von Text
submitbeim Absenden des Formulars

Einbinden

im HTML

<button onClick="clkAction()">Do Something</button>

In JavaScript

document.getElementById("id").addEventListener("click",myFunc.bind(event));
 
document.getElementById("id").addEventListener("click",(e) => {
		e.type        // "click"
	    e.target      // Element, das geklickt wurde
	    e.currentTarget // Element mit dem Listener
	    e.clientX    // Mausposition X
	    e.clientY    // Mausposition Y
	}
);
 
document.addEventListener("keydown", (e) => {
    console.log(e.key);      // z. B. "Enter"
    console.log(e.code);     // z. B. "Enter"
});