Html tabindex仅在2个表单元素之间
是否可以设置tabindex,以便通过按TAB键,我可以在两个表单输入字段之间来回切换?Html tabindex仅在2个表单元素之间,html,Html,是否可以设置tabindex,以便通过按TAB键,我可以在两个表单输入字段之间来回切换? 如果没有,有没有其他方法可以只使用键盘在这两个字段之间切换?Shift+tab使您返回到上一个“选项卡索引”,而只有tab使您返回到下一个索引,我认为没有一种方法可以通过2个索引“循环”这在HTML中是不可能的,因为浏览器可能,而且实际上是这样的,以制表符顺序将项目置于页面内容之外。通常,至少地址栏出现在那里 显然,JavaScript也不可能实现这一点,除非有一个技巧:插入第三个虚拟输入字段,使其在聚焦时
如果没有,有没有其他方法可以只使用键盘在这两个字段之间切换?Shift+tab使您返回到上一个“选项卡索引”,而只有tab使您返回到下一个索引,我认为没有一种方法可以通过2个索引“循环”这在HTML中是不可能的,因为浏览器可能,而且实际上是这样的,以制表符顺序将项目置于页面内容之外。通常,至少地址栏出现在那里 显然,JavaScript也不可能实现这一点,除非有一个技巧:插入第三个虚拟输入字段,使其在聚焦时将焦点转移到第一个字段,并将虚拟字段定位到屏幕外(通过定位;使用
display:none
不起作用,因为这样它就不可聚焦)。例如:
:焦点{
背景:黄色
}
/*只是为了显示焦点在哪里*/
使用shift-tab
与tab
FYI组合:它不考虑shift+tab,也许你应该喜欢我的答案