Método removeEventListener() del elemento DOM HTML

Definición y uso

removeEventListener() El método elimina el gestor de eventos de un elemento.

Vea también:

métodos de elemento:

método addEventListener()

método removeEventListener()

métodos de documento:

método addEventListener()

método removeEventListener()

Tutoriales:

HTML DOM EventListener

Lista completa de eventos DOM

Ejemplo

Eliminar el evento "mousemove" del elemento:

myDIV.removeEventListener("mousemove", myFunction);

Prueba personalmente

Sintaxis

element.removeEventListener(type, listener, useCapture)

Parámetros

Parámetros Descripción
type

Requerido. El tipo de evento del que se debe eliminar el escucha de eventos.

No utilice el prefijo "on". Por ejemplo, use "click" en lugar de "onclick".

Para obtener una lista completa de eventos HTML DOM, visite:Manual de referencia de eventos HTML DOM.

listener Requerido. La función de escucha de eventos que se debe eliminar.
useCapture

Opcional (por defecto false).

  • true - Eliminar el administrador desde la captura
  • false - Eliminar el administrador desde la burbujeo

Si el administrador de eventos se ha agregado dos veces, una para captura y otra para burbujeo, cada una debe eliminarse por separado.

Valor de retorno

Ninguno.

Detalles técnicos

removeEventListener() Este método eliminará la función de escucha de eventos especificada. type y useCapture debe coincidir con la addEventListener() Los parámetros correspondientes del método son los mismos. Si no se encuentra un escucha de eventos que coincida con los parámetros especificados, este método no hace nada.

Si una función de escucha de eventos se elimina con este método, ya no se llamará a ella cuando el nodo ocurra un evento especificado. Incluso si un escucha de eventos se elimina por otro escucha de eventos del mismo tipo registrado en el mismo nodo, ya no se llamará a él.

Este método también se Document y Window La definición del objeto y su forma de trabajar son similares.

Compatibilidad del navegador

element.removeEventListener() es una característica del Nivel 2 de DOM (2001).

Todos los navegadores lo admiten completamente:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Soporte 9-11 Soporte Soporte Soporte Soporte