我目前正在使用 Firebug 来调试 Web 应用程序。
通常,当我们调试应用程序时,我们必须遵循以下步骤:
- 在调试器的代码 View Pane 中找到相关代码。
- 在我们认为可能会发生有趣事情的地方设置一个断点。
- 在浏览器中重新加载页面或单击由 JavaScript 控制的按钮(或其他组件)。
我的问题:有没有办法告诉调试器在下一个要执行的 JavaScript 行处中断?
换句话说:我加载了我的页面,我在我的调试器中设置了一个选项,我点击了一个按钮(由 JavaScript 控制),我的调试器将在执行的行上中断(捕获按钮的那个)点击)。
通常,在具有多个脚本的应用程序中,很难找到有趣的地方。
提前致谢
最佳答案
调试器无法如您所愿地工作。在 Chrome 开发工具中,通用断点只是通用所有对应元素的所有规则! 要调试某个按钮中的单击,您需要找到专门处理按钮上的单击事件的监听器。找到监听器脚本并添加一个断点并在那里工作。
关于javascript 在第一行中断,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33987677/