tabindex - - 它是否得到广泛支持?

tabindex - - is it widely supported?

我正在着手处理一些输入字段。

我要决定是对 input:focus 本身执行操作,还是对更大的父区域焦点执行操作。

为了让父级可聚焦,我打算添加一个tabindex -1

我环顾四周,知道这个东西已经存在很长时间了,但在我开始特定路线之前,最好知道它是否适用于跨浏览器。

在我需要支持的浏览器方面,IE10 以上,Chrome,Firefox,以及新的 "IE6",Android(3.0 以上)。

我很感激任何反馈,因为这不是我可以在 caniuse 上找到的东西,也不是我现阶段可以广泛测试的东西。

是的。多年来一直得到支持。

是也不是。

HTML5 规范的 notes on tabindex 状态:

If the value is a negative integer
The user agent must set the element's tabindex focus flag, but should not allow the element to be reached using sequential focus navigation.

但是 HTML401 规范的 notes on tabindex 状态:

This attribute specifies the position of the current element in the tabbing order for the current document. This value must be a number between 0 and 32767. User agents should ignore leading zeros.

如果浏览器支持 HTML5 或忽略 HTML401 规范的实施说明,您就可以开始了。我不知道你所说的 新的 "IE6" 是什么意思,但是你提到的其他浏览器都实现了 HTML5.