English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
document.removeEventListener()entfernt werdendocument.addEventListener()im Methodenparameter
Hinweis:Um den Event-Handler zu entfernen, muss die mit der Methode addEventListener() angegebene Funktion eine externe "benannte" Funktion sein, wie im folgenden Beispiel (myFunc).
Anonyme Funktion, z.B. "document.removeEventListener("event",function() { statement );" funktioniert nicht.
VerwendenElement .addEventListener()Diese Methode fügt den Event-Handler dem angegebenen Element hinzu.
VerwendenElement .removeEventListener()Diese Methode entfernt den Event-Handler vom angegebenen Element.
document.removeEventListener(event, listener, useCapture)
// Event-Handler dem Dokument hinzufügen document.addEventListener("mousemove", myFunc); // Event-Handler aus dem Dokument entfernen document.removeEventListener("mousemove", myFunc);Testen Sie es heraus‹/›
Die in der Tabelle angegebenen Nummern specifyieren die erste Browser-Version, die die Methode removeEventListener() vollständig unterstützt:
Methode | |||||
removeEventListener() | 1 | 1 | 7 | 1.0 | 9 |
Parameter | Beschreibung |
---|---|
event | (Notwendig) Der Name des JavaScript-Ereignisses, das gelöscht werden soll. Verwenden Sie das Ereignis ohne den Präfix "on", z.B. "click" anstelle von "onclick" oder "mousedown" anstelle von "onmousedown". Eine vollständige Liste aller HTML DOM Ereignisse finden Sie in unsererHTML DOM Ereignisobjekt-Referenz. |
listener | (notwendig) Der Name der JavaScript-Funktion, die gelöscht werden soll. |
useCapture | (optional) Boolescher Wert, der angibt, ob im Kapturen- oder Blasen-Stadium gelöscht wird. Standardwert ist false. Mögliche Werte:
Hinweis:Wenn der Ereignisbehandler zweimal hinzugefügt wurde, einmal als Kapturen und einmal als Blasen, müssen sie beide entsprechend entfernt werden. Sie können in unseremim Tutorial zur Ereignisweiterleitung in JavaScriptLesen Sie überEreignisweiterleitungweitere Informationen |
Rückgabewert: | keine |
---|---|
DOM-Version: | DOM 2Ebene |
JavaScript-Tutorial:Ereignislistener
JavaScript-Tutorial:Ereignisweiterleitung
HTML DOM Referenz:document.addEventListener()
HTML DOM Referenz:element.removeEventListener()