Tabindex中的问题

时间:2010-04-20 10:11:20

标签: javascript html

我有大约50-60个组件,其中一些字段是只读的。现在我只想为读/写字段设置选项卡索引。

现在我遇到的问题是,根据我的下拉列表框中的选择添加了一些组件。新填充的那些组件还包含一些只读文本框。问题是,下拉列表中的某些选项可能包含或不包含组件。

那么我怎样才能恰当地给出tabindex。

  

例如:textbox1:tabindex =“1”          textbox2:tabindex =“2”


 dropdown : tabindex="3"
            textbox for dropdown : tabindex="?"

 textbox  : tabindex="?"

1 个答案:

答案 0 :(得分:1)

tabindex值不必是连续的,因此您可以留下间隙,然后在添加新字段以响应下拉选项时,您可以(部分)填充这些间隙。

例如,假设您有三个文本框。你可能会给他们索引

box1: 10
box2: 20
box3: 30

然后,如果在box2之后添加新字段,则可以使用索引21,22,23等。box1之后的新字段将使用11,12,13等。