gen*_*nad 21 javascript events trace javascript-events
例如,有一个按钮.它包裹着<div>.
当按下这个按钮时,会发生javascript函数调用,然后是另一个函数,然后通过ajax调用服务器,如果没问题,javascript会将此页面重定向到另一个页面.
调试很难.
有可能"抓住"这个事件吗?即,知道点击按钮后调用了什么函数?按钮没有属性"onclick",即事件监听器在javascript中连接.
如果不可能那么可以追踪吗?那就是看看所有函数调用,之后调用它?
它在视觉方面会更好,虽然在文字方面也很好:)
谢谢你的回复!
des*_*sau 24
是的 - 这种事情并不像你想的那么简单.
Google Chrome有一个" 事件监听器"面板.右键单击按钮,然后选择" 检查元素".确保选择了正确的元素,然后检查右侧的" 事件监听器"面板.
您还可以使用debugger关键字在某处调用堆栈中设置断点.然后使用您最喜欢的javascript调试器(Safari,Google Chrome和IE8中的内置开发工具,Firefox的firebug).在每个中,都有一个调用堆栈,它允许您浏览当前的调用堆栈.