javascript - 检查输入字段是否在 vanilla JavaScript 中具有焦点

标签 javascript html input focus

使用 jQuery,我可以像这样测试输入字段是否具有焦点:

if ($("...").is(":focus")) {
    ...
}

不使用 jQuery 如何做到这一点?

最佳答案

这里回答了这个问题:Javascript detect if input is focused

摘自上面的回答:

this === document.activeElement // where 'this' is a dom object

关于javascript - 检查输入字段是否在 vanilla JavaScript 中具有焦点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30714871/

相关文章:

javascript - React 组件仅在新搜索时显示?

php - Like 按钮不会在 sql 数据库中递增

javascript - 通过 Javascript 将图像、选定的值发布到 php

Java,用冒号分割输入文件

c++ - 如何读取 C++ 中的重音字符并将它们与 isalnum 一起使用?

javascript - 热码推送 NodeJS

javascript - React Alt Babel IE9-10 失败但没有错误

javascript - 将每个类的 innerHTML 复制到另一个 div

jquery - 如何将链接带到 tr/row 顶部的层?

jquery - 淡化输入文本jquery