我正在测试我的HTML的可访问性。在使用Tab键导航HTML时,焦点环有时会消失,因为具有焦点的元素被隐藏。在这一点上,我不知道哪个DOM元素具有焦点。有没有办法在Chrome DEVtools中跟踪TABbing浏览页面时哪个元素有焦点?
发布于 2018-07-26 23:57:59
更新
从2018年8月发布的Chrome70开始,Live Expressions提供了一种更简单的方式来跟踪哪个元素具有焦点。

。

在
document.activeElement.从2018年10月发布的Chrome71开始,当您将鼠标悬停在计算结果为节点的实时表达式结果上(与document.activeElement相同)时,DevTools会在视口中高亮显示该节点。

原始答案
谢谢你的帖子。这似乎是一种常见且有用的工作流程,但我从未想过它。
document.activeElement。

DOM树将突出显示隐藏的元素。

这是demo,如果你想自己试试的话。
https://stackoverflow.com/questions/51385378
复制相似问题