“Supprimer tous les écouteurs d'événements de Elemet” Réponses codées

JavaScript supprime tous les auditeurs d'événements

That is not possible without intercepting addEventListener calls and keep track of the listeners or use a library that allows such features unfortunately. It would have been if the listeners collection was accessible but the feature wasn't implemented.

The closest thing you can do is to remove all listeners by cloning the element, which will not clone the listeners collection.

Note: This will also remove listeners on element's children.

var el = document.getElementById('el-id'),
    elClone = el.cloneNode(true);

el.parentNode.replaceChild(elClone, el);
Delta Sierra

Supprimer tous les écouteurs d'événements de Elemet

var old_element = document.getElementById("btn");
var new_element = old_element.cloneNode(true);
old_element.parentNode.replaceChild(new_element, old_element);
Marwen Labidi

Réponses similaires à “Supprimer tous les écouteurs d'événements de Elemet”

Questions similaires à “Supprimer tous les écouteurs d'événements de Elemet”

Plus de réponses similaires à “Supprimer tous les écouteurs d'événements de Elemet” dans JavaScript

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code