可能重复:
How to select an element that has focus on it with jQuery
我在页面上有几个HTML元素。我想写一个JQuery代码告诉我哪个元素有焦点。我不知道元素是否得到焦点因为我点击了它或我使用了tab键。最重要的想法是它告诉我哪个元素具有焦点
$(document).ready(function () {
});
感谢帮助
答案 0 :(得分:3)
document.activeElement
应该返回焦点的当前元素。
返回当前关注的元素,即,如果用户键入any,将获取击键事件的元素。该属性是只读的。
参考: https://developer.mozilla.org/en-US/docs/DOM/document.activeElement
答案 1 :(得分:2)
var focusedElement = $(':focus');