Asp.net 制表符顺序索引
我的表单中有一组文本框和html编辑器。 我无法设置正确的选项卡索引。 选项卡索引从第一个文本框开始移动,跳过中间的所有控件,到达最后一个html编辑器,第三个选项卡将我带到地址栏,然后它在所有控件上随机移动Asp.net 制表符顺序索引,asp.net,textbox,tabindex,html,Asp.net,Textbox,Tabindex,Html,我的表单中有一组文本框和html编辑器。 我无法设置正确的选项卡索引。 选项卡索引从第一个文本框开始移动,跳过中间的所有控件,到达最后一个html编辑器,第三个选项卡将我带到地址栏,然后它在所有控件上随机移动 现在我想删除所有控件的选项卡索引,然后以编程方式按顺序分配索引。您可以手动为控件分配选项卡索引。不需要从任何其他内容中删除选项卡索引。只需先从您想要的控件开始,将TabIndex设置为1,然后在列表中下移 Hmmm您可以在身体负荷上使用javascript,也许: var textbox
现在我想删除所有控件的选项卡索引,然后以编程方式按顺序分配索引。您可以手动为控件分配选项卡索引。不需要从任何其他内容中删除选项卡索引。只需先从您想要的控件开始,将TabIndex设置为1,然后在列表中下移 Hmmm您可以在身体负荷上使用javascript,也许:
var textbox = document.getElementById("textbox");
//removing a attribute such as tabindex
textbox.removeAttribute("tabindex");
使用jQuery:
$(document).ready(function() { $("textbox").removeAttr('tabindex'); }
在中,我认为您可以在HtmlControl(带有runat=server的文本框)中使用页面加载
单击查看,然后单击制表符顺序。您将看到表单中所有控件的选项卡顺序,例如0、0.1、0.2、1.0。1.1等。只需单击数字即可调整选项卡顺序。这很容易 是否以编程方式添加各种文本框控件?这就是为什么选项卡索引出现问题的原因吗?不,我没有以编程方式添加它们,所有控件都仅在源代码中。。
textbox.Attributes.Remove("tabindex");