userAlexander
@userAlexander
Верстка наше все)

Как задать tabindex в попапе?

Добрый день.
Использование вэба с помощью горячих клавиш не нова, а вопросы по реализации все еще есть.

На странице есть множество интерактивных элементов по которым можно пройтись с помощью клавиши TAB, тем самым каждый из них будет в фокусе.
Допустим 4й из 10ти это кнопка вызывающая попап либо скрытый блок в котором тоже есть интерактивные элементы.
Попап открывается и при нажатии на TAB фокус оказывается не на элементах в нем, а на тех, которые идут следом за кнопкой вызывающей наше модальное окно.
Как решить данную задачу?

Использование tabindex не дало положительный результат.
Перенос фокуса с использованием JS на попап кажется плохой идеей, так как сам попап не является интерактивным и фокус получить не сможет, а присваивать его первому дочернему элементу это уже костыль.

Набросок кода здесь
  • Вопрос задан
  • 432 просмотра
Пригласить эксперта
Ответы на вопрос 1
BBoyJuss
@BBoyJuss
WordPress, интерфейсы и все вытекающие
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы