HTML DOM Element removeEventListener()-Methode
- Vorherige Seite removeChild()
- Nächste Seite replaceChild()
- Zurück zur vorherigen Ebene HTML DOM Elements-Objekt
Definition und Verwendung
removeEventListener()
Methode, um Event-Handler von einem Element zu entfernen.
Weitere Informationen:
Elementmethoden:
Dokumentmethoden:
Tutorial:
Beispiel
Entfernen Sie das "mousemove"-Ereignis aus dem Element:
myDIV.removeEventListener("mousemove", myFunction);
Syntax
element.removeEventListener(Art, listnener, useCapture)
Parameter
Parameter | Beschreibung |
---|---|
Art |
Erforderlich. Der Ereignistyp, den der Event-Listener löschen soll. Verwenden Sie keine "on"-Präfix. Zum Beispiel "click" anstatt "onclick". Für eine vollständige Liste der HTML DOM Ereignisse besuchen Sie bitte:HTML DOM Ereignisobjekt Referenzhandbuch. |
listnener | Erforderlich. Der zu löschende Event-Listener-Funktion. |
useCapture |
Optional (Standardwert ist false).
Wenn ein Ereignisbehandler zweimal hinzugefügt wurde, einmal als Kapturen und einmal als Blasen, müssen beide einzeln gelöscht werden. |
Rückgabewert
Keine.
Technische Details
removeEventListener()
Methode löscht den angegebenen Event-Listener-Funktion. Parameter Art und useCapture muss mit dem Aufruf addEventListener() entsprechende Parameter. Wenn kein Event-Listener mit den angegebenen Parametern gefunden wird, führt diese Methode nichts aus.
Wenn eine Event-Listener-Funktion durch diese Methode gelöscht wird, wird sie nicht mehr aufgerufen, wenn ein Knoten ein bestimmtes Ereignis vom Typ auslöst. Selbst wenn ein Event-Listener durch einen anderen Event-Listener desselben Typs auf demselben Knoten gelöscht wird, wird er nicht mehr aufgerufen.
Diese Methode wird auch Dokument und Fenster Objektdefinition und Funktionsweise sind ähnlich.
Browserunterstützung
element.removeEventListener()
ist eine DOM Level 2 (2001) -Funktion.
Es wird von allen Browsern vollständig unterstützt:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Unterstützung | 9-11 | Unterstützung | Unterstützung | Unterstützung | Unterstützung |
- Vorherige Seite removeChild()
- Nächste Seite replaceChild()
- Zurück zur vorherigen Ebene HTML DOM Elements-Objekt