Cita:
Iniciado por derkenuke
Hola
Jawar:
No existe
removeAllEventListener() ni alguna función en la especificación que haga lo que necesitas. Se puede probar a crearla, no habría problema. Basta con recorrer todos los eventos posibles e ir eliminandolos uno a uno.
Para saber si se le ha establecido el evento onclick a un elemento, haríamos así:
Código HTML:
<a id="enlace" href="http://www.paco.com" onclick="return false;">paco</a>
<script type="text/javascript">
<!--
alert( typeof $("enlace").onclick === "function" );
// -->
</script>
Saludos
![Adios](http://static.forosdelweb.com/fdwtheme/images/smilies/adios.gif)
Hola derkenuke, gracias por tu respuesta, pero, ¿como podría entonces borrar por ejemplo todos los listeners del evento onclick para un elemento HTML dado?
Probé a hacer
"elemento.onclick=null" , pero si has hecho "
elemento.addEventListener(......)" , lo anterior no elimina lo añadido con addEventListener.