如何在BootStrap的第一个输入字段上设置焦点?

Dha*_*ari 7 html javascript twitter-bootstrap

可能重复:
如何将焦点设置为独立于id的HTML表单中的第一个输入元素?

我正在使用ASP.NET MVC4的BootStrap.有一个登录表单,但我无法将焦点设置在第一个输入字段上.

如何将注意力集中在第一个输入领域?是否有用于设置焦点的BootStrap类?

Jer*_*nch 24

没有特定于Bootstrap的类或函数可以执行此操作*,但HTML5提供autofocus输入字段属性.

此属性目前享有广泛的浏览器支持.

* - 由于您使用的是Bootsrap,并且Bootstrap由jQuery提供支持,您可以"填充"不支持自动对焦的旧浏览器:

$('[autofocus]:first').focus();
Run Code Online (Sandbox Code Playgroud)

  • 提示:如果你有Modernizr,你可以使用`Modernizr.input.autofocus`检查是否需要这个垫片( (3认同)