[英]Left to Right Tab index in Javascript for Dynamics CRM 2013
我已经在Web资源中的Dynamics CRM 2013中的左至右选项卡索引的javascript下面应用了该代码,该索引适用于IE,但不适用于Chrome和Firefox。
function TabOrderLefttoRight() {
for(var i = 0; i < Xrm.Page.ui.controls.getLength(); i++)
{
var element = Xrm.Page.ui.controls.get(i);
if (element.tabIndex && element.tabIndex != "0") {
if (element.className == 'ms-crm-Hidden-NoBehavior')
continue;
if (element.tagName == 'A') {
if (element.className != 'ms-crm-InlineTabHeaderText')
continue;
}
element.tabIndex = 1000 + (i * 10);
}
}
}
请帮忙。
谢谢。
这适用于Chrome
function TabOrderLefttoRight() {
for (var i = 0; i < Xrm.Page.ui.controls.getLength() ; i++) {
var control = Xrm.Page.ui.controls.get(i);
var element = document.getElementById(control.getName());
if (element.tabIndex && element.tabIndex != "0") {
if (element.className == 'ms-crm-Hidden-NoBehavior')
continue;
if (element.tagName == 'A') {
if (element.className != 'ms-crm-InlineTabHeaderText')
continue;
}
element.tabIndex = 1000 + (i * 10);
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.