有没有办法阻止Firefox在Javascript错误上提交表单?也许在about:config?

时间:2009-02-20 22:30:17

标签: javascript firefox forms firefox-3

有没有办法阻止Firefox在Javascript错误上提交表单?

我的意思是我知道我可以使用警报框或者萤火虫来阻止它这样做,但是......并不是所有与Firebug一起工作的页面,而且警报框只是令人讨厌......

也许在about:config中有一个设置?我可以扭动吗?

2 个答案:

答案 0 :(得分:3)

创建一个返回true(无错误)或false(某些错误)的函数。向表单添加提交处理程序:

<form [..] onsubmit = "return yourFormCheckfunction();">

现在,如果'yourFormCheckfunction'返回false,则表示您的表单未提交。

答案 1 :(得分:1)

使用Javascript提交表单。这样,如果脚本失败,它就永远不会到达提交表单的行。