Seite 1 von 1

JavaScript - Tabsprünge auf links nach rechts ändern

Verfasst: 5. November 2009 18:18
von Michael Sulz
Normalerweise ist die Reihenfolge der Tabsprünge auf einem Formal innerhalb eines Abschnittest von oben nach unten. Mit dem folgenden Script wird dieser auf links nach rechts geändert.
Dies kann natürlich auch durch ein entsprechendes Design der Site erreicht werden. Bei großen Formularen kann das untere Script aber durchaus hilfreich sein, falls man sich bei der Definition des Formulares vertan hat.

Code:
function OnCrmPageLoad()
{
     ReArangeTabIndex();
}
function ReArangeTabIndex()
{
    for( var i = 0 ; i < crmForm.all.length ; i++ )
    {
        var element = crmForm.all[ i ];
        if (element.tabIndex)
        {
            if (element.className == "ms-crm-Hidden-NoBehavior" || element.tagName == "A")
            {
                continue;
            }
   
            element.tabIndex = 1000 + (i*10);   
        }
    }
}


Der Artikel ist unter diesem Link in meinem Blog erschienen.

nach oben