HTML:在<form> </form>中定义“enter”的操作

时间:2010-07-14 20:39:27

标签: html forms button

我的HTML <form>包含一些<button><input type="submit">

<form>
    <button>first button</button>
    <button>second button</button>
    <input type="text">
    <input type="submit">
</form>

但是当在text字段中按下 enter 时,会激活“第一个按钮”而不是“提交”按钮。

如何让输入触发“提交”按钮?

2 个答案:

答案 0 :(得分:14)

<button>元素的默认行为就像“提交”按钮。尝试使用<button type='button'>作为非提交按钮。

答案 1 :(得分:-2)

您很可能通过一些简单的jQuery覆盖文本输入的默认行为。请尝试查看.keydown()

的文档