Javascript IE双提交form.submit()

时间:2014-01-08 13:30:41

标签: javascript html forms javascript-events

我遇到了IE(8,11)双重提交的问题,这是由javascript代码触发的:

this.disabled=true; 
form.submit(); 
return false;

句子form.submit();实际上在jsp中触发了2个线程。其他浏览器Firefox和Chrome工作正常,只触发一个线程。我必须使用普通的javascript而不是jquery。

我做错了什么?

1 个答案:

答案 0 :(得分:0)

你在函数中返回false,但是当你在click事件中没有处理它时,它什么都不做。你需要添加回报。

<input type="button" name="button1" SIZE="40" value="Confirm" onclick="return confirmFunction()"> 
                                                                       ^^^^^^^