全局删除并有选择地添加tabindex?

时间:2016-12-16 19:02:28

标签: javascript jquery html css angularjs

我们的产品所有者希望页面元素之间的标签更有用。目前,当您浏览项目时,您还可以选择可以像文本链接一样关注的内容。如果我能提供帮助,我真的不想为每个元素添加tabIndex

我想知道是否有办法:

  1. 全局删除所有标签索引(例如将其设置为tabindex="-1"),但应始终按标题框选中的元素除外,如文本框,复选标记和单选按钮。
  2. 有选择地将标签索引添加或删除为上述规则例外的各个元素。
  3. 我很好,让所有可标记元素共享相同的索引,如tabindex="0",以便浏览器确定实际的顺序。

    我使用Angular并拥有JQuery,但理想情况下,如果可能的话,这将是一个仅限CSS的东西。

0 个答案:

没有答案