【发布时间】:2015-06-08 16:50:19
【问题描述】:
使用 jQuery,我可以像这样测试输入字段是否具有焦点:
if ($("...").is(":focus")) {
...
}
如何在不使用 jQuery 的情况下做到这一点?
【问题讨论】:
标签: javascript html input focus
使用 jQuery,我可以像这样测试输入字段是否具有焦点:
if ($("...").is(":focus")) {
...
}
如何在不使用 jQuery 的情况下做到这一点?
【问题讨论】:
标签: javascript html input focus
这个问题在这里得到了回答:Javascript detect if input is focused
取自上述答案:
this === document.activeElement // where 'this' is a dom object
【讨论】:
if (document.activeElement.tagName === "INPUT") console.log("An input is focused");