Mehrere Tabellenzeilen mit display:none ausblenden
Raucherkrebs
- css
Hallo Forum,
ich möchte mehrere Tabellenzeilen mit display: none; ausblenden.
So scheint es nicht zu gehen:
<div id="wec" style="display: block;">
<tr><td>Berufsausbildung zum:</td></tr>
<tr><td><input type="text" name="workEducation" size="40" onfocus="show('wec');" onblur="hide(this, 'wec');" /></td></tr>
<tr><td>
<input type="radio" name="workEducationCompleted" value="ja" checked="checked" />mit Abschluß
<input type="radio" name="workEducationCompleted" value="nein" />ohne Abschluß
</td></tr>
</div>
Ich vermute, dass ein DIV nicht einfach so <td> und <tr> beinhalten darf. Gibt es eine andere Lösung ?
Hallo Forum,
ich möchte mehrere Tabellenzeilen mit display: none; ausblenden.
So scheint es nicht zu gehen:
<div id="wec" style="display: block;">
""""""
Ich vermute etwas ganz anderes!
Hi,
Ich vermute, dass ein DIV nicht einfach so <td> und <tr> beinhalten darf.
Korrekt.
Gibt es eine andere Lösung ?
Laß den DIV weg und nimm direkt die TRs (s. auch Coding: Darstellungswechsel - Un-/Sichtbare Elemente: Ein-/Ausklappen, Verstecken, Transparenz, Farbe - beachte vor allem die Anmerkungen zum IE!).
Gruß, Cybaer
Hi,
ich möchte mehrere Tabellenzeilen mit display: none; ausblenden.
<div id="wec" style="display: block;">
<tr><td>Berufsausbildung zum:</td></tr>
div hat an einer Stelle, an der tr erlaubt sind, nichts verloren.
Ich vermute, dass ein DIV nicht einfach so <td> und <tr> beinhalten darf.
Wieso vermutest Du das? Das könntest Du wissen - es reicht ein Blick in den HTML-Standard.
Zum Gruppieren von Tabellenzeilen gibt es geeignete Elemente: thead, tfoot, tbody.
PS: beinhalten, armhalten, fußhalten, ...
cu,
Andreas