调试问题:使用jQuery检测我的重点是什么?

pix*_*boy 2 javascript jquery focus jquery-ui javascript-events

在一个元素上强制focus()是很容易的,但在调试问题之后,我意识到要确定我的焦点在哪里变得更加困难.事情是我正在使用jq.UI生成一个模态窗口,并且有时候,焦点应该设置在模态中包含的形式的第一个输入上,光标就会消失,除非我重新加载,否则永远不再显示页.

有没有一种直接的方法来检测我的焦点/光标在哪里?

非常感谢.

Nic*_*ver 5

您可以通过检查来查看它所在的元素document.activeElement,例如:

alert(document.activeElement.innerHTML); //see the content to aid in IDing it
Run Code Online (Sandbox Code Playgroud)