Hallo,
versuche gerade, meinen Code zu verschlanken.
Dabei stosse ich mich an folgendem:function cl() {
document.getElementById("a").style.display = "none";
document.getElementById("b").style.display = "none";
document.getElementById("c").style.display = "none";
usw...
}das müßte doch auch eleganter zu schreiben sein, als im hauruck-Stil. Komm aber nicht dahinter, wie. Hab wohl irgendwie Tomaten auf den Augen. Wär nett, wenn mir jemand einen Tipp geben könnte.
Prinzipiell würde ich auch über Funktionen nachdenken:
function cl() {
display('a');
display('b');
display('c');
}
function display(id, how)
{
var obj = document.getElementById(id);
if(!obj) return false;
if(!how) how = 'none';
obj.style.display = how;
return true;
}
keinerlei Überprüfungen vornehmen, ist eine unsaubere Sache, die dich immer wieder in Bedrängniss bringen wird.
Struppi.