有没有一种好方法,在 javascript onfocus() 处理程序中,将焦点转移到选项卡顺序中的下一个项目,而无需手动输入应该是下一个项目的 ID?
我在 Django/jQuery 中构建了一个 HTML 日期选择器。这是一个行编辑,后跟一个弹出日历的日历图标。我希望能够从行编辑选项卡到下一个输入,跳过日历图标的链接。我的意思是它是一个通用的小部件,所以我不能硬编码下一个的 id 并调用 .focus()。我知道我可以在所有内容上设置 tabindex 属性,但这比我想要的更手动。此外,iirc 不会阻止它获得焦点,它只会将它放在标签顺序的末尾。