选项卡索引和 Javascript 弹出窗口

tabIndex and Javascript popup window

本文关键字:窗口 Javascript 索引 选项      更新时间:2023-09-26

我的html页面中很少有元素具有tabIndex属性。

现在我有一个基于div 的模态弹出窗口从此页面打开。我在这个弹出窗口中有几个元素,它有tabIndex。

问题:当用户按下选项卡时,焦点设置为弹出窗口中的每个元素,在弹出窗口中的最后一个元素获得焦点并且用户仍然按选项卡后,焦点将转到主页中的元素我不想要。

有没有办法将焦点旋转到弹出窗口本身中的元素上?

如果您所需要的只是在最后一个元素焦点消失后重新聚焦在第一个元素上,那么使用Jquery的focustout()作为最后一个元素,然后使用$('#FirstElement').focus()

我希望这有所帮助