我几乎确定我可以在这里找到答案,但是我没有成功。
在事件调用的那一刻,您将如何检查是否有一些对象被选中(集中)?我尝试了if (document.activeElement == "[object HTMLBodyElement]")
,但是显然.activeElement
正在onLoad中填充。我不允许使用jQuery,只能使用mootools。
非常感谢您的帮助!
最佳答案
https://developer.mozilla.org/en/DOM/document.activeElement-如前所述,如果没有元素被聚焦,则默认情况下文档主体将被聚焦:
if (document.activeElement != document.body) {
// something else than the body is focused
}
关于javascript - 检查是否有一些元素是没有jQuery的 "focused",我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7052600/