2010-01-17 78 views
2

document.getElementById(“ID”)。focus()在Google Chrome中不起作用。有其他选择吗?谢谢。document.getElementById(“ID”)。focus()+ Google Chrome

+2

它似乎工作只是文本字段罚款。你试图关注什么样的元素? – 2010-01-17 16:11:51

+3

你是什么意思*它不起作用?请举个例子吧! – Shog9 2010-01-17 16:12:02

+0

你确定这一点,它适用于我。 – adamse 2010-01-17 16:12:54

回答

3

如果你想关注的东西,不能正常聚焦,你可能需要增加一个tabindex属性:

<span id="something" tabindex="0">Something</span> 

document.getElementById("something").focus() 
2

显然它工作,所以我建议你确认你的ID是正确的,并且document.getElementById()正在返回你期待的元素。

相关问题