我想知道,当页面完成加载时,哪个元素将被设置为活动元素。
我试着查看https://html.spec.whatwg.org/multipage/interaction.html#dom-document-activeelement的规范,但是我无法在加载页面后找到浏览器设置的活动元素。
我没有以编程方式将焦点设置为任何元素。
跟踪的一种方法,我找到了
if (document.addEventListener) {
document.addEventListener("focus",_dom_trackActiveElement,true);
document.addEventListener("blur",_dom_trackActiveElementLost,true);
}
答案 0 :(得分:0)
尝试这样,它会给你焦点元素
$(":focus").each(function() {
alert("Focused Element = "+ this.id );
});
或者可以使用它,它为您提供了重点元素
$( document.activeElement )