Felix Riesterer: Ebenen ausblenden

Beitrag lesen

Liebe Momo,

es geht auch kürzer. Erst alle Ebenen abschalten und dann per IF-Anweisung die jeweilige wieder einschalten. Damit sparst Du Dir nicht nur die vielen Ausschalt-Zeilen, du brauchst auch keine geschweiften Klammern mehr nach den IFs, da ja nur eine einzige Anweisung im IF-Zweig steht...

Du SOLLTEST im script-Tag das Attribut TYPE verwenden!

function auswahl() {  
var f = document.forms[0]  
document.getElementById("us").style.display = "none";  
document.getElementById("eu").style.display = "none";  
document.getElementById("de").style.display = "none";  
  
 if (f.test.selectedIndex==1) document.getElementById("us").style.display = "block";  
 if (f.test.selectedIndex==2) document.getElementById("eu").style.display = "block";  
 if (f.test.selectedIndex==3) document.getElementById("de").style.display = "block";  
}

Liebe Grüße aus Ellwangen,

Felix Riesterer.