Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 如何仅通过正向tabindex进行导航_Html_Css_Dom_Tabindex - Fatal编程技术网

Html 如何仅通过正向tabindex进行导航

Html 如何仅通过正向tabindex进行导航,html,css,dom,tabindex,Html,Css,Dom,Tabindex,我有4个从1到4的tabindex链接。当我加载页面并按下tab时,我跳转到第一个链接。按tab else-跳到第二个,依此类推 但当我在第四个链接后按tab键时,我会跳转到其他没有tabindex的链接。所以当我 如何使用这4个链接循环导航(仅通过正tabindex导航),即当我在tabindex=4的链接上并按tab键时-我跳到tabindex=1的链接,而不是其他链接 我想知道在没有javaScript的情况下如何做到这一点。要使其他选项卡无法进入tabindex焦点,请将它们的值设为-1

我有4个从1到4的
tabindex
链接。当我加载页面并按下
tab
时,我跳转到第一个链接。按tab else-跳到第二个,依此类推

但当我在第四个链接后按tab键时,我会跳转到其他没有tabindex的链接。所以当我

如何使用这4个链接循环导航(仅通过正tabindex导航),即当我在tabindex=4的链接上并按tab键时-我跳到tabindex=1的链接,而不是其他链接


我想知道在没有javaScript的情况下如何做到这一点。

要使其他选项卡无法进入tabindex焦点,请将它们的值设为-1。这使它们在单击tab键时不可聚焦。

可能重复的可能重复的可能重复的不需要tab index就可以进行tab-tab index允许您对元素进行优先级排序,以及对元素进行tab的顺序。这并不意味着页面上的其他元素将被忽略。@Dhunt首先,我真的需要对它们进行优先级排序,所以我需要
tabindex
。我还需要忽略其他链接,以便仅通过这4个链接导航。我还没有尝试过这一点,但这可能会有所帮助:。注意不要引起其他问题,如果页面上有表单,则会忽略表单元素,因为很多人会通过选项卡来填写表单。如果/当您这样做时,请不要忘记完全依赖键盘导航的用户。