Существуют ли какие-либо инструменты или плагины для веб-браузера для отладки функций tabindex? Кажется, что атрибуты tabindex верны, но они ведут себя не так, как ожидалось. Или я делаю что-то неправильно?
Как отлаживать tabindex
Ответ 1
Если вы используете FireFox, получите панель инструментов Webdeveloper. Вы можете отобразить индекс вкладки, это может помочь вам отладить.
И вот где найти этот вариант:

Ответ 2
Вы можете использовать инструменты разработчика в Chrome, Firefox и IE, нажав F12 и перейти на вкладку консоли, а затем вставить следующее:
document.addEventListener('keyup', function() {console.log(document.activeElement)})
Теперь, когда вы вставляете объекты, activeElement tabindex, на консоль будет напечатан активный activeElement включающий его tabindex, если у вас есть один набор.
Ответ 3
В Chrome вы можете щелкнуть правой кнопкой мыши элемент и выбрать "Осмотреть" в контекстном меню. Затем переключитесь на консоль и введите $0.tabIndex.
Объяснение: $ 0 - $ 4 относятся к последним 4 элементам, которые вы проверили. tabIndex является стандартным свойством DOM API HTMLEelement.
См. Https://developers.google.com/web/tools/chrome-devtools/console/command-line-reference