hi,
ich haben einige <div>'s, alle gehören zur selben class="foo" und jede hat ihre id="bar1" , id="bar2" usw..
Jetzt möchte ich alle gleichzeitig visible bzw. hidden setzten.
Geht das nur indem ich jedes einzelne per document.getElementById("bar1").style.visibility = "visible"; anspreche oder kann ich auch die ganze Klasse verändern?
Du könntest den Nachfahrenselektor sinnvoll nutzen.
Übergeordnetes Element (wenn kein weiteres vorhanden, body) bekommt Klasse .hideFoos o.ä. zugewiesen, und im CSS ist
.hideFoos div.foo { visibilty:hidden; }
definiert.
Ansonsten suche nach getElementsByClassName.
gruß,
wahsaga
--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }