Mahlzeit ShihiZu,
Unterdessen weiss ich nicht mehr weiter. Ich kriegs nicht gebacken, eine Tabelle zu machen, bei der man auf der Header klickt, sich der Rest der Tabelle zeigt.
Ich sehe keinen Tabellen-"Header", sondern nur eine Zeile, die eine Zelle enthält, in der - eingeschlossen in absolut überflüssige <b>-Tags - zufällig dieses Wort steht. Du solltest Deine Tabellen besser strukturieren ... insbesondere, wenn Du unterschiedliche Elemente unterschiedlich behandeln bzw. ihnen unterschiedliche Eigenschaften zuweisen willst:
<table>
<thead>
<tr>
<th onclick="toggle(this);">Header</th>
</tr>
</thead>
<tbody style="display: none;">
<tr>
<td>Text</td>
</tr>
</tbody>
</table>
<script type="text/javascript">
[code lang=javascript]function toggle(cell) {
var table = cell.parentNode;
while (table && (table.nodeName != 'TABLE')) {
table = table.parentNode;
}
if (table) {
var tbody = table.getElementsByTagName('tbody')[0];
if (tbody) {
tbody.style.display = (tbody.style.display == 'none') ? 'table-row-group' : 'none';
}
}
}
</script>[/code]
MfG,
EKKi
--
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|