1,表单表单中只有一个表单时,返回键将自动提交表单。

复制代码代码如下所示:









再加上一

复制代码代码如下所示:





按下回车键不会自动提交,但显示双输入框非常不舒服,从在线搜索到两个解决方案:

(1)添加一个

复制代码代码如下所示:





输入框未显示,返回后不会提交。

复制代码代码如下所示:











(2)添加onkeydown事件,然后不显示返回到车后:

复制代码代码如下所示:









如果你想添加一个返回的事件,你可以添加一个判断提交表单的onkeydown事件:

复制代码代码如下所示:











我们有时希望返回键敲在输入元素上提交表单(表单),但有时我们不需要它。如果输入关键字,我们将在输入关键字后立即提交表单,一些复杂的表单可以避免输入关键错误,当填写完表单后触发表单提交。

为了不借助js来控制这些操作,浏览器帮助我们完成这些过程。下面是几个规则:

如果表单中有一个类型按钮,返回键生效。

如果表单中只有一个type 文本输入,无论按钮是什么类型,返回键都生效。

如果按钮不是输入的,它是按钮,没有添加类型,默认值是IE IE下的=按钮,FX是默认类型=提交。

其他形式的元素,如文本和选择不影响,无线电复选框不影响触发规则,但本身响应下FX返回键和不回应:

type =图像的输入等价于类型。我不知道我为什么要设计这种类型。不推荐使用。CSS应该添加背景地图。