HTML:定义“输入”的动作

问题描述 投票:12回答:2

我有一个带有几个<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时,激活“第一个按钮”而不是“提交”按钮。

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

html forms button
2个回答
14
投票

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


-2
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.