小编典典

如何从tabindex忽略HTML元素?

html

HTML中是否有任何方法告诉浏览器不允许对特定元素进行标签索引?

在我的页面上,尽管有一个用jQuery呈现的杂耍,但是当您通过Tab进行制表时,您会在按下Tab控件移动到页面上的下一个可见链接之前获得大量的制表符按下,因为所有通过制表的内容都被隐藏了。视觉上的用户。


阅读 513

收藏
2020-05-10

共1个答案

小编典典

您可以使用tabindex="-1"

W3C HTML5规范支持负tabindex的值:

如果值为负整数
,则用户代理必须设置元素的tabindex焦点标志,但不允许使用顺序焦点导航访问该元素。


请注意,尽管这是HTML5功能,可能无法在旧的浏览器上使用。 为了符合W3C HTML4.01标准(自1999年起),tabindex必须为正数。


以下是纯HTML中的用法示例。

<input />

<input tabindex="-1" placeholder="NoTabIndex" />

<input />
2020-05-10