English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
document.removeEventListener()Remover o manipulador de eventos anexadodocument.addEventListener()Método do manipulador de eventos.
Atenção:Para remover o manipulador de eventos, a função especificada pelo método addEventListener() deve ser uma função "nomeada" externa, conforme o exemplo a seguir (myFunc).
Função anônima, por exemplo "document.removeEventListener("event",function(){ statement );" não funciona.
UsarElemento .addEventListener()O método anexa o manipulador de eventos ao elemento especificado.
UsarElemento .removeEventListener()O método remove o manipulador de eventos do elemento especificado.
document.removeEventListener(event, listener, useCapture)
// Anexar o manipulador de eventos ao documento document.addEventListener("mousemove", myFunc); // Remover o manipulador de eventos do documento document.removeEventListener("mousemove", myFunc);Teste e veja‹/›
Os números na tabela especificam a primeira versão do navegador que suporta completamente o método removeEventListener():
Método | |||||
removeEventListener() | 1 | 1 | 7 | 1.0 | 9 |
Parâmetros | Descrição |
---|---|
event | (Obrigatório) O nome do evento JavaScript a ser removido. Não use o prefixo "on" ao usar eventos, por exemplo, use "click" em vez de "onclick" ou "mousedown" em vez de "onmousedown". A lista de todos os eventos DOM HTML pode ser consultada em nossa documentação completa.Referência do Objeto de Evento do HTML DOM. |
listener | (Obrigatório) Nome da função JavaScript a ser removida. |
useCapture | (Opcional) Valor booleano, especifica se o evento foi removido na fase de captura ou na fase de propagação. O padrão é falso. Valores Possíveis:
Atenção:Se o manipulador de eventos foi anexado duas vezes, uma vez na captura e outra na propagação, ele deve ser removido separadamente. Você pode encontrar em nossono tutorial de propagação de eventos do JavaScriptLeia sobrePropagação de EventosPara mais informações |
Retorno: | Nenhum |
---|---|
Versão do DOM: | DOM 2Nível |
Tutoriais do JavaScript:Escutadores de Eventos
Tutoriais do JavaScript:Propagação de Eventos
Referência do HTML DOM:document.addEventListener()
Referência do HTML DOM:elemento.removeEventListener()