可能重复:
How to set the focus to the first input element in an HTML form independent from the id?
我在ASP.NET MVC4中使用BootStrap。有一个登录表单,但我无法将焦点设置在第一个输入字段上。
如何将注意力集中在第一个输入区域?是否有用于设置焦点的BootStrap类?
答案 0 :(得分:24)
没有特定于Bootstrap的类或函数可以执行此操作*,但HTML5为输入字段提供了the autofocus
attribute。
This attribute currently enjoys wide browser support
* - 由于您使用的是Bootsrap,并且Bootstrap由jQuery提供支持,因此您可以“填充”不支持自动对焦的旧浏览器:
$('[autofocus]:first').focus();