English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Il metodo element.removeEventListener() rimuoverà l'event handler associato a element.addEventListener().
Attenzione:Per eliminare l'event handler, la funzione specificata con il metodo addEventListener() deve essere una "funzione nomeata" esterna, come nell'esempio seguente (myFunc).
Funzione anonima, ad esempio " elemento .removeEventListener(" event ”,function(){ stato }) Non funziona.
Usadocument.addEventListener()Il metodo aggiunge l'event handler al documento.
Usadocument.removeEventListener()Il metodo rimuove l'event handler dal documento.
element.removeEventListener(event, listener, useCapture)
var box = document.getElementById("para"); // Aggiungi l'event handler al P elemento con id="para" box.addEventListener("mousemove", myFunc); // Elimina l'event handler dal P elemento con id = "para" box.removeEventListener("mousemove", myFunc);Testa per vedere‹/›
I numeri nella tabella indicano la versione del browser che supporta la metodo removeEventListener() per la prima volta:
Metodo | |||||
removeEventListener() | 1 | 1 | 7 | 1.0 | 9 |
Parametro | Descrizione |
---|---|
event | (Obbligatorio) Il nome dell'evento JavaScript da eliminare. Non utilizzare il prefisso "on" quando si utilizza l'evento, ad esempio "click" al posto di "onclick" o "mousedown" al posto di "onmousedown". Ecco l'elenco completo di tutti gli eventi DOM HTML, si prega di consultareRiferimento all'oggetto evento DOM HTML. |
ascoltatore | (obbligatorio)Nome della funzione JavaScript da rimuovere. |
useCapture | (opzionale)Valore booleano, specifica se eliminare durante la fase di cattura o bolle. Predefinito a false. Valori possibili:
Attenzione:Se il gestore degli eventi è stato aggiunto due volte, una volta in cattura e una volta in bolle, deve essere rimosso separatamente. Puoi trovare nelle nostreTutorial di circonferenza degli eventi JavaScriptLeggi di più sull'eventi di circonferenza |
Valore di ritorno: | Nessuno |
---|---|
Versione DOM: | DOM 2 livello |
Tutorial JavaScript:Ascoltatore di eventi
Tutorial JavaScript:Circonferenza degli eventi
Riferimento HTML DOM:elemento .addEventListener()
Riferimento HTML DOM:document.addEventListener()
Riferimento HTML DOM:document.removeEventListener()