有没有办法阻止Firefox在Javascript错误上提交表单?
我的意思是我知道我可以使用警报框或者萤火虫来阻止它这样做,但是......并不是所有与Firebug一起工作的页面,而且警报框只是令人讨厌......
也许在about:config中有一个设置?我可以扭动吗?
答案 0 :(得分:3)
创建一个返回true(无错误)或false(某些错误)的函数。向表单添加提交处理程序:
<form [..] onsubmit = "return yourFormCheckfunction();">
现在,如果'yourFormCheckfunction'返回false,则表示您的表单未提交。
答案 1 :(得分:1)
使用Javascript提交表单。这样,如果脚本失败,它就永远不会到达提交表单的行。