sorry, anstatt der 1 muss natürlich das i stehen:
temp="test" + i;
document.getElementById(temp)[...............]
}
Leider geht das auch nicht. Kann das sein, dass ihr einfach weitere Ideen reinschreibt, diese aber vorher nicht ausprobiert?
Ich bin beim alten Problem, wie anfänglich geschildert:
Unter Verwendung der direkten id-Nennung (neu jetzt "m1") in der Zeile
document.getElementById("m1").style.display='block' ;
wird im <div id="m1"> </div> - Bereich tatsächlich der Text auch angezeigt ... style.display='block'
Unter Verwendung einer Variablen:
temp="";
for(i=1;i<20;i++) temp="m" + i;
document.getElementById(temp).style.display='block' ;
(...)
werden die Bereiche mid der id="m1" .... id=""m19" nicht verändert!
Also, irgendwo der Wurm drin....
Gruß, Frank.