Tabindex在插入的字段上

时间:2009-11-11 19:53:43

标签: javascript forms

鉴于此

  1. 浏览器的页面加载了带有ef的exisitng字段(称之为tabindex=1),
  2. 通过书签(nf1nf2
  3. 插入两个新字段

    first time(行为不正确) 在nf1上单击鼠标后跟一个选项卡 焦点就像是从字段ef输入标签并转到某个地方一样 除了nf2

    second time(正确行为) 现在,如果重复相同的操作,即鼠标点击nf1 通过选项卡,焦点转移到nf2

    我确保将焦点转移到nf2 nf1周围first time的一种方式是 将tabindex值硬编码到字段nf1nf2。但这不是最优的 需要确保没有tabindex个冲突,即如果有两个字段 其中tabindex=1比焦点从一个到另一个而不是焦点 接近tabindex=2

    那么,可以做些什么来确保表现出来的行为 在第一次second time清单上。

    ps:页面上有jquery

1 个答案:

答案 0 :(得分:0)

我很少使用tabindex属性,所以我没有遇到过这个属性。但是,我编写了具有类似功能的接口(字段是动态添加的),具有正常的选项卡行为。我建议只删除tabindex属性,看看是否能解决问题。