Struppi: IF-Anweisungen oder Switch-Case?

Beitrag lesen

if(document.getElementById("Eins").options[document.getElementById("Eins").selectedIndex].value == "a")

{
   ...
}
if(document.getElementById("Eins").options[document.getElementById("Eins").selectedIndex].value == "b")
{
   ...
}
if(document.getElementById("Eins").options[document.getElementById("Eins").selectedIndex].value == "c")
{
   ...
}
...

Na, das ist schon mal per se umständlich.

var val = document.getElementById("Eins").options[document.getElementById("Eins").selectedIndex].value;

if(val == 'a')
else if( val == 'b')
else if (val == 'c')

aber wie gesagt es kommt daruaf an, was passieren soll in den verschiedenen Blöcken.

Ich hoffe ich konnte mich verständlich ausdrücken.
Und jetzt bin ich dabei dies in Switch umzuwandeln. Oder gibt es dafür noch eine bessere Lösung?

MFG
Torsten

Struppi.