有没有办法检索 Java 中 HTML 元素的 Tab 键顺序?

Is there a way to retrieve the tab order of HTML elements in Java?

现在页面上有一个元素不允许用户使用 Tab 键退出。该元素是在 Java 中作为 GWT 组件创建的,我对 GWT 了解不多,所以无法进一步描述它。

无论如何,我知道我需要在哪里告诉组件按 Tab 键顺序切换到下一个元素,但我不知道要使用什么命令来执行此操作。有没有办法检索 Java 中 HTML 元素的 Tab 键顺序?如果有,我可以只选择列表中的下一个元素并将其设置为焦点。

使用 GWT com.google.gwt.dom.client.Element 您可以访问和设置任何 GWT 组件(即 html 元素)的 tabIndex 值。如果您使用的是 Widget class,则可以使用 myWidget.getElement().getTabIndex()setTabIndex(1).

在 HTML 中,您不能只选择下一个带有开箱即用选项卡的元素,但是您可以按照您期望的顺序维护选项卡索引顺序。