【发布时间】:2013-12-06 15:49:22
【问题描述】:
我有两个提交按钮,一个后退提交按钮和一个下一个提交按钮,当用户在文本输入中并按 Enter 键时,它会将它们向后退...我认为这是因为 enter 唤起了后退提交按钮的下一个提交按钮。
<form action="" method="post">
<input type="submit" name="GOTO1" value="back" />
<input type="text" name="value1" />
<input type="submit" name="GOTO3" value="next" />
</form>
因此,当您不是文本字段时,按回车键执行第一个提交按钮,我该如何更改...
【问题讨论】:
-
这就是全部代码吗?如果是这样,我不知道他们将如何被收回
-
单输入的表单会在按下回车时自动提交。在这种情况下,第一个按钮执行操作。
-
每次提交时创建两个单独的表单...或者您可以使用 jQuery 阻止默认提交,运行 IF 语句(基于提交值),然后让 jQuery 根据点击按钮。