Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Firefox中的自动对焦不工作_Javascript_Angularjs_Html_Firefox - Fatal编程技术网

Javascript Firefox中的自动对焦不工作

Javascript Firefox中的自动对焦不工作,javascript,angularjs,html,firefox,Javascript,Angularjs,Html,Firefox,我正在尝试设置用户名字段的自动对焦,我的代码适用于除FF之外的所有浏览器 我添加了一些小JavaScript代码来覆盖旧浏览器中可能遇到的问题,但这对我没有帮助 代码如下: <input id="login-username" class="inpt inpt-block" type="email" ng-focus="removeValidatorErrors()" required name="loginEmail"

我正在尝试设置用户名字段的自动对焦,我的代码适用于除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>

if(!(.createElement(“输入”)中的“自动聚焦”){
document.getElementById(“登录用户名”).focus();
}
不确定到底该做些什么来解决这个问题