style img attribute javascript events javascript-events trace

javascript - img - title html attribute



¿Cómo depurar eventos JAVASCRIPT? ¿O cómo hacer que todas las funciones llamen rastro? (3)

Echa un vistazo a las características de depuración en Firebug , te permitirá agregar puntos de interrupción de JavaScript y recorrer tu código.

Por ejemplo hay un botón. Está envuelto por <div> .

Cuando se presiona este botón, se produce una llamada a la función javascript, luego otra función, luego se llama al servidor ajax y si está bien, javascript redirige esta página a otra página.

Es difícil de depurar.

¿Es posible "atrapar" este evento ? Es decir, ¿a qué función se llama después de hacer clic en el botón? El botón no tiene el atributo "onclick", es decir, el detector de eventos está conectado en javascript.

Y si no es posible, ¿es posible hacer un seguimiento ? Eso es mirar todas las funciones llamadas, que se llama después de lo cual?

Sería mejor en forma visual, aunque en textual también es bueno :)

Gracias por las respuestas!


Puedes usar firebug para rastrear el código javascript . Su plugin de Firefox para rastrear los estilos (css), js y también permite editar.

Opera proporciona una dragonfly que es similar a Firebug


Sí, este tipo de cosas no es tan simple como te gustaría.

Google Chrome tiene un panel de oyentes de eventos . Haga clic derecho en su botón, luego seleccione Inspeccionar elemento . Asegúrese de seleccionar el elemento correcto, luego verifique el panel Escuchas de eventos a la derecha.

También puede usar la palabra clave del debugger para establecer un punto de interrupción en la pila de llamadas en algún lugar. Luego use su depurador de JavaScript favorito (herramientas de desarrollo integradas en Safari, Google Chrome e IE8, firebug para Firefox). En cada uno de estos, hay una pila de llamadas que te permitirá navegar a través de la pila de llamadas actual.