English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

JS DOM Referenzhandbuch

HTML DOM Element-Objekt

HTML DOM removeEventListener() Methode

Hinweis:Die Methode element.removeEventListener() entfernt den Eventhandler, der mit element.addEventListener() verknüpft ist.

Um einen Eventhandler zu entfernen, muss die Funktion, die durch die Methode addEventListener() angegeben wird, eine externe "benannte" Funktion sein, wie im folgenden Beispiel (myFunc). element Anonyme Funktion, z.B. " event .removeEventListener(" ”,function(){ Anweisung

Diese Methode fügt Eventhandler dem Dokument hinzu.document.addEventListener()}) nicht funktionieren.

Diese Methode fügt Eventhandler dem Dokument hinzu.document.removeEventListener()Verwendung

Diese Methode entfernt Eventhandler aus dem Dokument.

Syntax:
Beispiel
//var box = document.getElementById("para");
Eventhandler auf das P-Element mit id="para" hinzufügen
// Eventhandler vom P-Element mit id="para" entfernen
box.removeEventListener("mousemove", myFunc);
Testen Sie es heraus‹/›

Browserkompatibilität

Die Nummern in der Tabelle geben die erste Browserversion an, die die Methode removeEventListener() vollständig unterstützt:

Methode
removeEventListener()1171.09

Parameterwert

ParameterBeschreibung
eventNotwendig) Der Name des JavaScript-Ereignisses, das gelöscht werden soll. Bei der Verwendung des Ereignisses wird kein "on"-Präfix verwendet, z.B. "click" anstelle von "onclick" oder "mousedown" anstelle von "onmousedown".
Für eine Liste aller HTML DOM Ereignisse bitte die vollständigeHTML DOM Ereignisobjekt Referenz.
listener(Erforderlich) Name der JavaScript-Funktion, die gelöscht werden soll.
useCapture(Optional) Boolescher Wert, der angibt, ob im Capturing- oder Bubbling-Stadium gelöscht wird. Standard ist false.
Mögliche Werte:
  • true-Der Ereignisabhörer wurde im Capturing-Stadium gelöscht

  • false-Der Ereignisabhörer wurde im Bubbling-Stadium gelöscht

Hinweis:Wenn der Ereignisbehandler zweimal hinzugefügt wurde, einmal im Capturing und einmal im Bubbling, muss er getrennt entfernt werden.
Sie können in unserenIn der JavaScript-EreignisverteilungstutorialLesen Sie mehr über Ereignisverteilung

Technische Details

Rückgabewert:Keine
DOM-Version:DOM 2Stufe

Verwandte Referenzen

JavaScript-Tutorial:Ereignisabhörer

JavaScript-Tutorial:Ereignisverteilung

HTML DOM Referenz:element .addEventListener()

HTML DOM Referenz:document.addEventListener()

HTML DOM Referenz:document.removeEventListener()

HTML DOM Element-Objekt