将回车键聚焦到特定按钮

Sbo*_*nde 4 html javascript jquery

我目前面临一个问题。

我需要一个用户填写的表格,即:

field1: <input type='text' name='field1'>
field1: <input type='text' name='field1'>
<input type='button' value='Save' name='Save'>
Run Code Online (Sandbox Code Playgroud)

所以现在我需要一种在用户填写表单中的最后一个文本框时关注“保存”按钮的方法,这样即使用户点击“输入”按钮,保存事件也会运行。

这通常会自动发生,但问题是我的页面中有很多按钮,现在当用户点击保存另一个点击事件(我不想要的)被触发时。

所以我的问题是如何控制单击 ENTER 按钮时应该发生的情况,还是应该禁用此事件?

Viv*_*k S 5

实现这一点的方法是使用 javascript,我建议您使用 jQuery。

$('#mytextfield').change(function(e) {
    $('input[type=submit]').focus();
});
Run Code Online (Sandbox Code Playgroud)

您还可以通过添加属性 autofocus="autofocus" 在 HTML5 上自动聚焦元素

看看小演示:http : //jsfiddle.net/9WmQ5/