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 

     
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.