Alexander Gordt: Geht das nicht kürzer?

Beitrag lesen

Hi Leute!

Ich habe ein Script, um einen Balken dynamisch aus und wieder einzufahren. Funzt wunderbar, doch ich würde gerne meinen Quelltext verkürzen.

Bisher geht das so:
.
.
function zeigen(name){
switch(name){
case "Feld1": document.Feld1.left = "63"; (weitere Befehle)
break;
case "Feld2": document.Feld2.left = "63"; (weitere Befehle)
break;
}
}
.
.
Ich möchte gerne diese Switchabfrage wegbekommen und statt dessen etwas derartiges haben:

function zeigen(name){
document.[name].left = "63";
}

-Oder so ähnlich. Abhängig vom Feld gibt es noch einige weitere Zeilen, die meine HTML-Seite auf über 350 Zeilen bringt. Deshalb suche ich eine Möglichkeit, das ganze zu verkürzen und damit übersichtlicher zu machen.

Viele Grüße,

Alexander