是否有任何工具或插件可供Web浏览器调试tabindex
功能?似乎tabindex
属性是正确的,但它的行为并不像预期的那样。或者我做错了什么?
如果您使用FireFox,请获取Webdeveloper toolbar。您可以显示选项卡索引,这可能有助于您进行调试。
这里是找到该选项的地方:
您可以使用Chrome,Firefox和IE中的开发人员工具按F12并导航到控制台选项卡,然后插入以下内容:
document.addEventListener('keyup', function() {console.log(document.activeElement)})
现在当你勾选可聚焦项目时,activeElement
包括它的tabindex
,如果你有一套,将被打印到控制台。
在Chrome中,您可以右键单击元素,然后从上下文菜单中选择“检查”。然后切换到控制台并键入$0.tabIndex
。
说明:$ 0 - $ 4指的是您检查过的最后4个元素。 tabIndex
是DOM API的HTMLEelement
的标准属性。
见https://developers.google.com/web/tools/chrome-devtools/console/command-line-reference