HTML表单 - 普通按钮阻止在Enter上提交表单

时间:2010-11-14 17:11:36

标签: html forms button submit

我有一个带有一些

的表单
<button>

元素和正常

<input type="submit">

按钮提交表单。

但是,当我在文本字段中按Enter键时,表单不会被提交,而是第一个元素被“按下”。

如何更改此行为?

2 个答案:

答案 0 :(得分:1)

我建议您更改<button>代码并将其转换为<input type="button" />代码。这应该强制表单以您想要的方式提交。

答案 1 :(得分:0)

您可以使用javascript捕获已按下Enter键并提交表单。

请参阅this示例。

要获得完整的答案,可以发布您的HTML吗?