HTML DOM Element removeEventListener()-Methode

Definition und Verwendung

removeEventListener() Methode, um Event-Handler von einem Element zu entfernen.

Weitere Informationen:

Elementmethoden:

addEventListener() Methode

removeEventListener() Methode

Dokumentmethoden:

addEventListener() Methode

removeEventListener() Methode

Tutorial:

HTML DOM EventListener

Vollständige Liste der DOM-Ereignisse

Beispiel

Entfernen Sie das "mousemove"-Ereignis aus dem Element:

myDIV.removeEventListener("mousemove", myFunction);

Selbst ausprobieren

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).

  • true - Entfernen Sie den Handler aus dem Kapturen
  • false - Entfernen Sie den Handler aus dem Blasen

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