当前位置:  开发笔记 > 编程语言 > 正文

如何在不使用tabindex的情况下跳过项目?

如何解决《如何在不使用tabindex的情况下跳过项目?》经验,为你挑选了1个好方法。

在javascript onfocus()处理程序中,有一种好方法可以将焦点转移到Tab键顺序中的下一个项目,而无需手动输入应该是下一个项目的ID吗?

我在Django/jQuery中构建了一个HTML日期选择器.这是一个行编辑,后跟一个弹出日历的日历图标.我希望能够从行编辑到下一个输入,跳过日历图标的链接.我的意思是它是一个通用的小部件,所以我不能硬编码下一个的id并调用.focus().我知道我可以在所有内容上设置tabindex属性,但这比我想要的更加手动.另外,iirc,它不会阻止它获得焦点,它只会把它放在Tab键顺序的末尾.



1> 小智..:

为该控件设置tabindex =" - 1",浏览器将从Tab键跳过该控件.


似乎至少可以在FF10和IE9上工作.@dfrakow,看起来这是一个事实上的标准.验证是该死的......
推荐阅读
mobiledu2402851323
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有