Lio: display

Beitrag lesen

Hallo,

habe ein Problem mit dem FF 2.0.

Folgendes:

Javascript
function swapTeaser(id) {
 if(document.getElementById(id).style.display == "none") {
   document.getElementById(id).style.display = "block";
 }
 else {
  document.getElementById(id).style.display = "none";
 }
}

HTML
<table cellspacing="0" cellpadding="0" class="teaser">
  <tr class="teaser_headline">
    <td class="text"><a href="javascript:void(0);" class="teaserhead" onclick="swapTeaser('Akm')">Text</a></td>
  </tr>
  <tr class="teaser_text" id="Akm">
    <td>Text</td>
  </tr>
</table>

Im Firefox funktioniert das Display : none und block nur einmal, danach wird entweder die Tabelle immer größer bzw. es verschwindet nur der inhalt aber nicht die Spalte.

Kann jemand einen Fehler erkennen?