检测元素是否获得焦点

要检测元素是否获得焦点,您可以使用 document 对象的只读属性 activeElement

const el = document.activeElementCode language: JavaScript (javascript)

要检测元素是否获得焦点,您可以将其与 document.activeElement 进行比较。

以下代码检查具有 .username 类别的输入文本是否获得焦点

const el = document.querySelector('.username');
console.log(el === document.activeElement);Code language: JavaScript (javascript)
本教程对您有帮助吗?