我有一个编辑器模板,它输出对象的几个控件,并希望控制相对于我的对象的容器的各种输入元素的选项卡索引。我可能在页面上有多个对象。对象的典型显示顺序与最佳输入顺序不匹配,因此我希望第5个输入元素是第3个选项卡,然后是第3个和第4个元素。
如果不调整文档中元素的顺序,这是否可行?我已经尝试在htmlattributes中添加tabindex,如果页面上只有一个对象(我希望选项卡不按顺序转到我的对象到页面的其余部分),则可以正常工作。
我希望有类似的内容:
<div id="sec1">
<input id="address1" value="1" /> <input id="address2" value="2" /> <br />
<input id="city" value="3" /> <input id="state" value="4" /> <input id="zip" value="5" /> <br/>
<input id="country" type="text" value="6" />
</div>
我意识到我可以用div做到这一点,并且第5个元素紧跟在第2个之后,向右浮动然后向左移动,但如果可能的话,更喜欢不需要使标签序列与代码匹配的解决方案序列。