可能重复:
如何使用 jQuery 选择关注它的元素
我在页面上有几个 HTML 元素。我想编写一个 JQuery 代码来告诉我哪个元素具有焦点。我不知道该元素是否因为我单击它或我使用了 Tab 键而获得焦点。最重要的想法是它告诉我哪个元素有焦点
$(document).ready(function () {
});
感谢您的帮助
可能重复:
如何使用 jQuery 选择关注它的元素
我在页面上有几个 HTML 元素。我想编写一个 JQuery 代码来告诉我哪个元素具有焦点。我不知道该元素是否因为我单击它或我使用了 Tab 键而获得焦点。最重要的想法是它告诉我哪个元素有焦点
$(document).ready(function () {
});
感谢您的帮助
document.activeElement
应该返回焦点所在的当前元素。
返回当前获得焦点的元素,即如果用户键入任何键,将获得击键事件的元素。该属性是只读的。
参考: https ://developer.mozilla.org/en-US/docs/DOM/document.activeElement
var focusedElement = $(':focus');