tiene saber que pasar lista hizo eventos evento español elemento ejemplos detectar javascript javascript-events

javascript - pasar - saber si un elemento tiene un evento jquery



Cómo rastrear o depurar todos los eventos de JavaScript disponibles (4)

Aquí hay un script simple para registrar todos los eventos disponibles en la consola del navegador:

var ev = '''', out = []; for (ev in window) { if (/^on/.test(ev)) { out[out.length] = ev; } } console.log(out.join('', ''));

Por supuesto, solo obtendrá los eventos del navegador que está utilizando actualmente.

¿Cómo puedo rastrear todos los eventos de JavaScript de una página web?

¿Existe la posibilidad de rastrear todos los eventos, incluso sin un controlador adjunto?

¿Hay alguna herramienta por ahí que pueda hacer esto?

Aclaración:

Por ejemplo:

Para una entrada de texto, puedo agregar un controlador de eventos para onblur y onchange .

Si yo (en el navegador) cambio el valor del campo de texto y lo dejo, se ejecutarán ambos manejadores de eventos. Ahora me gustaría saber qué otros eventos "me he perdido" ( los que se habrían ejecutado si hubiera un controlador de eventos adjunto ).

Clarificación2:

¿Puedo obtener una lista (en un elemento dado) de todos los eventos posibles a los que puedo adjuntar un controlador de eventos?


Puede usar FireBug Profiling Tool en FF y Web Developer Tool en IE8 o Developer Tools en WebKit

EDITAR:

Sin embargo, solo curiosidad, ¿qué quieres hacer con esos eventos?