我在使标签顺序正常工作时遇到问题。由于某种原因,它从第1场跳到第4场,但是如果我转移+选项卡,它会回到第3场。 我必须创建一个将焦点设置为第一个字段的函数,因为当我打开表单时,我必须标记3次才能获得焦点。
function CSForm_OnLoad()
{
CSForm.setFoucs("Origination");
}
我还尝试使用java脚本设置Tab键顺序,但没有运气。
function CSForm_OnLoad()
{
CSForm.setFoucs("Origination");
document.getElementById("Origination").tabIndex = 1;
document.getElementById("CompanyNameList").tabIndex = 2;
document.getElementById("VendorNameList").tabIndex = 3;
}
可能我做错了什么但不知道它是什么。以下是我的标签顺序。
有人可以帮助我吗?
编辑后的帖子。这是我的jsfiddle:http://jsfiddle.net/sxhr0ty7
由于
答案 0 :(得分:0)
看起来你的标签从field1跳到field4,因为field2和field3被禁用了。如果您启用它们,Tab键顺序将遵循正常顺序...