English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
El método element.removeEventListener() eliminará los gestores de eventos asociados con element.addEventListener().
Nota:Para eliminar el gestor de eventos, la función especificada con el método addEventListener() debe ser una función 'nombrada' externa, como en el siguiente ejemplo (myFunc).
Función anónima, por ejemplo " elemento .removeEventListener(" event ”,function(){ statement No funciona.);
Usodocument.addEventListener()El método añade el gestor de eventos al documento.
Usodocument.removeEventListener()El método elimina el gestor de eventos del documento.
element.removeEventListener(event, listener, useCapture)
var box = document.getElementById("para"); //Asocie el gestor de eventos al elemento P con id = 'para'. Añada el gestor de eventos a un elemento P con id = 'para'. // Elimine el gestor de eventos de un elemento P con id = 'para'. box.removeEventListener("mousemove", myFunc);Pruebe y vea‹/›
Los números en la tabla especifican la versión del navegador que admite por primera vez el método removeEventListener():
Método | |||||
removeEventListener() | 1 | 1 | 7 | 1.0 | 9 |
Parámetros | Descripción |
---|---|
event | (Obligatorio) El nombre del evento JavaScript que se eliminará. Al usar eventos, no utilice el prefijo 'on', por ejemplo, use 'click' en lugar de 'onclick' o 'mousedown' en lugar de 'onmousedown'. Para obtener una lista de todos los eventos DOM HTML, consulte nuestra guía completaReferencia del objeto de evento DOM HTML. |
listener | (Requerido) Nombre de la función de JavaScript que se debe eliminar. |
useCapture | (Opcional) Valor booleano que especifica si se elimina en la fase de captura o en la fase de burbuja. El valor predeterminado es false. Valores posibles:
Nota:Si el gestor de eventos se ha adjuntado dos veces, una vez en la fase de captura y otra en la fase de burbuja, debe eliminarse por separado. Puede encontrar en nuestraEn el tutorial de propagación de eventos de JavaScriptLea más sobre la propagación de eventos |
Valor de retorno: | Ninguno |
---|---|
Versión de DOM: | DOM 2Nivel |
Tutoriales de JavaScript:Escuchadores de eventos
Tutoriales de JavaScript:Propagación de eventos
Referencia de HTML DOM:elemento .addEventListener()
Referencia de HTML DOM:document.addEventListener()
Referencia de HTML DOM:document.removeEventListener()