使用JavaScript选择当前聚焦的DOM元素
在现代CSS中,使用:focus
选择器可以轻松找到当前聚焦的DOM元素。在JavaScript中,您也可以结合Document.querySelector()
使用它来找到聚焦的元素。然而,使用Document.activeElement
属性可以更简单地获取当前聚焦的元素。
const focusedElement = document.activeElement;
// `focusedElement`是当前聚焦的元素
请注意,可聚焦的元素因浏览器和操作系统而异。此外,您应该记住,聚焦和选择(即内容高亮)不是同一回事。