Gruber: collapse

Beitrag lesen

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
<script type="text/javascript">
function onoff () {
  if (document.getElementById)
 document.getElementById("Ueberschrift2").style.visibility = "collapse";
document.getElementById("Ueberschrift").style.visibility = "visible";

}
</script>
<body>

<table>
  <tr>
   <td style="visibility:visible" id="Ueberschrift2">
    Deutsch
   </td>

</tr>
</table>
 <p style="visibility:hidden" id="Ueberschrift">
    Englisch
    </p>
<p><a href="javascript:onoff()"> Englisch </a></p>

</body></html>

Warum nimmt englisch nicht den Platz von deutsch ein?
Was muss ich machen?