Всплывающее окно tabIndex и Javascript

У меня есть несколько элементов в моей HTML-странице, которая имеет атрибут tabIndex.

Теперь у меня есть модальное всплывающее окно на основе div, открывающееся с этой страницы. У меня есть несколько элементов в этом всплывающем окне, которое имеет tabIndex.

Проблема: когда пользователь нажимает на вкладку, фокус устанавливается на каждый элемент во всплывающем окне, после того, как последний элемент во всплывающем окне получил фокус, и все же пользователь нажимает на вкладку, фокус переходит к элементам на главной странице, которые я не делаю хочу.

Есть ли способ повернуть фокус на элементы в самом всплывающем окне?

1 ответ

Решение

Если все, что вам нужно, это перефокусироваться на первом элементе после того, как последний элемент не активирован, используйте focustout() Jquery для последнего элемента, а затем используйте $('#FirstElement'). Focus()

Надеюсь, это поможет

Другие вопросы по тегам