以HTML形式的按钮和onchange

时间:2012-10-25 09:15:50

标签: javascript html forms

有一个相当简单的html应用程序。

更改文本字段将导致提交,然后重绘。 按下按钮也会导致提交。

更改字段并通过按下按钮离开时,浏览器会发生冲突。 浏览器启动一个提交,中止它并执行下一个提交。 结果不可靠。

是否有一个简单的解决方案可以使用按钮和字段来提交一个提交而不切换到一些AJAX方法(比如GWT)?

2 个答案:

答案 0 :(得分:1)

您可以在开始提交表单时取消任何其他事件处理程序。这类似于在单击后禁用提交,以防止表格被不耐烦的用户提交两次。

答案 1 :(得分:0)

您可以发送一个标志,告诉提交函数是否已调用一次,如果已提交已调用,则不要为此用户调用提交。

OR 您可以在文本字段更改后立即调用该功能时禁用提交按钮,这样用户将无法点击提交按钮。

可以帮助你