我有一个带有几个<form>
s和<button>
的HTML <input type="submit">
:
<form>
<button>first button</button>
<button>second button</button>
<input type="text">
<input type="submit">
</form>
但是当在text
字段中按下enter时,激活“第一个按钮”而不是“提交”按钮。
如何进入触发“提交”按钮?
<button>
元素的默认行为就像“提交”按钮。尝试使用<button type='button'>
作为非提交按钮。
您很可能通过一些简单的jQuery覆盖文本输入的默认行为。试着看看.keydown()的文档