有没有办法在JavaScript中将焦点设置到文档,即内容区域? document.focus()
似乎没有做任何事情。
答案 0 :(得分:36)
在HTML 4.01中,焦点仅在表单控件和链接等元素的上下文中讨论。在HTML 5中,对其进行了更为广泛的讨论。但是,焦点如何适用于文档主要取决于浏览器。
您可以尝试:
// Give the document focus
window.focus();
// Remove focus from any focused element
if (document.activeElement) {
document.activeElement.blur();
}
非常好supported。
答案 1 :(得分:3)
似乎以下代码有效......
document.activeElement.blur();