我正在使用
$("#divVZITab").attr("tabindex",-1).focus();
在页面加载时,我希望divVZITab
成为焦点,它位于页面的center
中。因此,当页面加载时,IE应自动滚动到页面的中心。专注于div。
但它没有用。
答案 0 :(得分:3)
正如你提到IE,我认为这是问题因为我在jsfiddle中尝试过并且工作正常。 我在IE中尝试使用tabindex =“ - 1”并且不起作用,但是对于tabindex =“1”的正(+ ve)值,它可以工作。在DOM准备好之后BTW运行脚本。
<div id='divVZITab' tabindex="1">Test</div>
document.getElementById('divVZITab').focus();
答案 1 :(得分:1)
$("#divVZITab").focus()
或
document.getElementById('divVZITab').focus();
答案 2 :(得分:0)
试试这个:
$("#divVZITab[tabindex='-1']").focus();
答案 3 :(得分:0)