如何设置焦点元素

时间:2018-05-18 17:44:28

标签: focus

我是个菜鸟...... 我有一个带有输入框(文本字段)和提交按钮的表单。我想要做的是当按下提交按钮时,我希望焦点返回到下一个输入的文本字段。

我尝试过以下代码 - 没有效果:

  • 的document.getElementById( “文本框”)聚焦();
  • 的onsubmit
  • 的onblur

和一个函数语句(在下面的代码中)

{{1}}

非常感谢任何帮助

1 个答案:

答案 0 :(得分:0)

提交表单时,页面会重新加载。考虑在页面加载时向表单添加焦点(这样可以在用户第一次访问页面时为其做好准备)。更改您的字段以包含ID:

<input type="text" name="mon_am" id="mon_am">

在脚本标记中添加:

window.onload = function() {
 document.getElementById("mon_am").focus();
};