我有一个 Java 小程序,其中包含几个嵌入在网页中的可聚焦元素。
是否可以使小程序中的元素成为页面其余部分的逻辑选项卡顺序的一部分?
澄清一下:我想使用Tab从小程序外的元素移动到小程序的第一个元素,然后使用Shift+Tab移回小程序外的元素。同样,我想使用Tab从小程序的最后一个元素移动到网页的下一个元素并使用Shift+Tab向后移动。
我有一个 Java 小程序,其中包含几个嵌入在网页中的可聚焦元素。
是否可以使小程序中的元素成为页面其余部分的逻辑选项卡顺序的一部分?
澄清一下:我想使用Tab从小程序外的元素移动到小程序的第一个元素,然后使用Shift+Tab移回小程序外的元素。同样,我想使用Tab从小程序的最后一个元素移动到网页的下一个元素并使用Shift+Tab向后移动。
tabindex
您可以通过将属性附加到元素(包括小程序的元素)来定义页面内的跳位顺序object
。FocusTraversalPolicy
您可以通过扩展类来定义小程序中的跳位顺序。
假设您有三个页面控件 - A、B和C - 其中第二个 - B - 是您的小程序,以及三个小程序控件 - X、Y和Z。如果您在遍历循环中将控件A、B和C tabindex
1
、2
、3
和X、Y和Z设置在第一个到第三个,则您的有效 Tab 键顺序将为:A、X、Y、Z、C。