Hi,
Im Internetexplorer funktioniert das wunderbar, aber im firefox sieht das grauenhaft aus.
ja, dieser IE-Bug ist bekannt. Er beruht auf den grundsätzlichen Unfähigkeiten des IE im Umgang mit Tabellen.
{document.getElementById("andere").style.display='block';}
Tabellenzeilen sind - o Wunder - table-row-Elemente, keine Block-Elemente. Und wie so oft ist es nicht sinnvoll, per JavaScript direkt Styles zu setzen, anstatt diese im zentral verwalteten CSS-Code zu hinterlegen und strukturell nur noch durch z.B. Klassifizierung hinreichend günstiger Elemente zu triggern.
<tr id="andere" class="colored" style="display:none;">
Dein Konzept versagt übrigens, wenn der Nutzer JavaScript deaktiviert hat.
Cheatah
--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes