Raucherkrebs: Mehrere Tabellenzeilen mit display:none ausblenden

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 ?

  1. 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!

  2. 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

    --
    Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!
  3. 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

    --
    Warum nennt sich Andreas hier MudGuard?
    Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.