Torsten: IF-Anweisungen oder Switch-Case?

Beitrag lesen

Danke für die Verbesserungsvorschläge.
function resetToDefault(a, b)
{
   for (var i = 0; i < document.forms[a].elements[b].length; i++)
      {
      if ( document.forms[a].elements[b].options[i].defaultSelected == true)
         document.forms[a].elements[b].options[i].selected = true;
      }
}

In den einzellnen Blöcken soll dann lediglich eine Folge-Box resettet und eingeblendet werden, also:

...
{
   resetToDefault("forma", "auswahlaeins");
   document.getElementById("AuswahlaEinsID").style.display="block";
}
...

Ist da Switch die beste Lösung oder optimierte If-Anweisungen?

MFG
Torsen