Debugging 在出现任何错误/异常时暂停,并在提交时暂停

Debugging 在出现任何错误/异常时暂停,并在提交时暂停,debugging,google-chrome-devtools,Debugging,Google Chrome Devtools,我需要一个关于谷歌浏览器调试器的小方向。 我的应用程序只能在Google Chrome中运行,因为它支持HTML5 如何在检测到的每个错误/异常时暂停 这个问题的根源是我正在做一个简单的表单提交,并进行一些Javascript验证。 单击submit按钮,我可以看到一个错误出现在我的Dev Tools Errors框架中,但它会立即切换到我的PHP,并在开发中调用submit,切换页面,因此我无法读取错误 我试着设置断点,我点击了“暂停异常”按钮,但这对我没有帮助,我做错了什么。 我不完全知道如

我需要一个关于谷歌浏览器调试器的小方向。 我的应用程序只能在Google Chrome中运行,因为它支持HTML5

如何在检测到的每个错误/异常时暂停

这个问题的根源是我正在做一个简单的表单提交,并进行一些Javascript验证。 单击submit按钮,我可以看到一个错误出现在我的Dev Tools Errors框架中,但它会立即切换到我的PHP,并在开发中调用submit,切换页面,因此我无法读取错误

我试着设置断点,我点击了“暂停异常”按钮,但这对我没有帮助,我做错了什么。
我不完全知道如何使用调试器。

您是否考虑过尝试在window.onSubmit事件的处理程序函数中设置断点

对于jquery,可能是这样的:

这是实际的DOM事件引用:

是否可能重复?在发布之前,我阅读了这个问题和其他一些问题,但是我的问题也要求在提交时在更改页面之前暂停。我没有找到答案,只是用Firefox扩展回答了一些问题,但我需要一种用Google Chrome实现的方法。谢谢我不太确定怎么做。。。你是说使用JQuery?u、 我现在做了。您的建议确实很有用,但这是在提交时触发的操作,非常方便是的,谢谢。但是一定有一种方法可以暂停Chrome的调试器,不是吗??我会接受这个答案,因为它解决了我的问题(很抱歉耽搁了,我在工作中有很多事情要做)。我希望有人能发布一个使用Chrome调试器的方法,我会将这个答案设置为真正的答案。同时:非常感谢=)
$(window).bind('submit',function(){
  alert("submitting");
});​