フォームのタブ オーダーを左から右に設定したいと考えています。私はウェブ上で次のコードを見てきました
for (var i = 0; i < crmForm.all.length; i++)
{
var element = crmForm.all[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 = 10000 + (i * 10);
}
}
必要に応じてタブオーダーを設定します。ただし、通貨フィールドに関しては、最初にタブで通貨記号が選択されているときに問題があり、何も入力できず、フィールドに何かを入力できるようにするにはもう一度タブを押す必要があります。
コードがこれらの記号を無視してフィールド自体に直接入る方法はありますか?
ありがとう