EventTarget

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2021.

Hinweis: Dieses Feature ist verfügbar in Web Workers.

Das EventTarget-Interface wird von Objekten implementiert, die Ereignisse empfangen können und möglicherweise Listener für diese haben. Mit anderen Worten, jedes Ziel von Ereignissen implementiert die drei mit diesem Interface verbundenen Methoden.

Element und seine Kinder, ebenso wie Document und Window, sind die häufigsten Ereignisziele, aber auch andere Objekte können Ereignisziele sein. Zum Beispiel sind IDBRequest, AudioNode und AudioContext ebenfalls Ereignisziele.

Viele Ereignisziele (einschließlich Elemente, Dokumente und Fenster) unterstützen auch das Setzen von Ereignishandlern über onevent-Eigenschaften und Attribute.

Konstruktor

EventTarget()

Erstellt eine neue Instanz eines EventTarget-Objekts.

Instanzmethoden

EventTarget.addEventListener()

Registriert einen Ereignishandler für einen bestimmten Ereignistyp auf dem EventTarget.

EventTarget.removeEventListener()

Entfernt einen Ereignislistener vom EventTarget.

EventTarget.dispatchEvent()

Löst ein Ereignis auf diesem EventTarget aus.

Spezifikationen

Specification
DOM Standard
# interface-eventtarget

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch