我是。为IE9和HTML5自动焦点关键字(将游标放在指定的输入字段中)进行开发不起作用。我如何在IE9中添加该功能(IE11,但强制下到IE9)?
以下几点是行不通的:
$('input').focus()
$(function() {$('[autofocus]:not(:focus)').eq(0).focus();});
setTimeout(function() { document.getElementById('myInput').focus(); }, 10);
如所建议:
HTML
<body>
<form>
<h3>Find Item</h3>
<input maxlength="8" name="abcd" id="abcd" autofocus="autofocus" placeholder="Find Item" required>
</form>
JS
<script>
$(document).ready(function(){
$("#wordOrderID").focus();
}
</script>
发布于 2016-07-18 06:49:41
检查了JS控制台,并且惊讶地看到一个错误,即使我在那个页面中的代码有10行长。删除有问题的代码,$('input').focus();
就能工作了!
https://stackoverflow.com/questions/38439106
复制