Firefox中的自动对焦无法正常工作

时间:2016-01-08 07:28:07

标签: javascript angularjs html5 firefox

我正在尝试为用户名字段设置自动对焦,我的代码适用于除FF以外的所有浏览器。

我添加了一些小的JavaScript代码来覆盖旧浏览器中可能遇到的问题,但它对我没有帮助。

代码如下:

<input id="login-username"
       class="inpt inpt-block"
       type="email"
       ng-focus="removeValidatorErrors()"
       required
       name="loginEmail"
       ng-model="login.userId"
       placeholder="hans.muster@company.com"
       autofocus>

<!--Autofocus fallback-->

<script>
   if (!("autofocus" in document.createElement("input"))) {
     document.getElementById("login-username").focus();
   }
</script>

不确定究竟要做什么,并解决这个问题。

0 个答案:

没有答案