Hallo Tim,
Eigentlich müßte 'javascript' funktionieren. Hier findest Du eine Auflistung der bisherigen Patterndateien für das Syntaxhightlighting.
Na dann gehe ich davon aus, dass das mit den roten Operatoren richtig ist. Das ist meine verbesserte Version, bei der ich die Codeblöcke zur Abwechslung mal nicht verschachtelt habe:
<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
<title>Tabellenteile wegblenden</title>
<meta name="author" content="Gernot Back">
<meta name="generator" content="Ulli Meybohms HTML EDITOR">
<script language="JavaScript">
<!--
var gruppe;
function init () {
gruppe = document.getElementsByTagName('tbody');
}
function einaus (was) {
for (i=0; i<gruppe.length ; i++ ) {
if(gruppe[i].id==was) {
if(gruppe[i].style.display=='none') {
if(document.all&&!window.opera) {
gruppe[i].style.display='block';
} else {
gruppe[i].style.display='table-row-group';
}
} else {
gruppe[i].style.display='none';
}
}
}
}
//-->
</script>
</head>
<body onLoad="init()">
<table border="1" width="100%">
<tr>
<th colspan="2"><a href="#" onClick="einaus('gruppeA')">Gruppe A</a></th>
</tr>
<tbody id="gruppeA" style="display:none">
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td > </td>
<td> </td>
</tr>
</tbody>
<tr>
<th colspan="2"><a href="#" onClick="einaus('gruppeB')">Gruppe B</a></th>
</tr>
<tbody id="gruppeB" style="display:none">
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
</tbody>
<tr>
<th colspan="2"><a href="#" onClick="einaus('gruppeC')">Gruppe C</a></th>
</tr>
<tbody id="gruppeC" style="display:none">
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
</tbody>
</table>
</body>
</html>
Gruß Gernot