Problem mit Tabellen im Firefox

proloser

Erfahrenes Mitglied
Hallo,

ich möchte mit einem Link eine Tabelle ein- und ausblenden und funktioniert im IE einwandfrei.
Wenn ich das Script mit Firefox ausführe, verschwinden die spalten und der Text verschiebt sich nach links.

Gibt es eine Möglichkeit, dass es im Firefox auch funktioniert?

Hier mein Code:
Code:
<script type="text/javascript"> 
 function anzeigen(){ 
 var das = "eins";
 if(document.getElementById(das).style.display=="none") 
 document.getElementById(das).style.display="block"; 
 else document.getElementById(das).style.display="none";} 
</script> 


<a href="#" onclick="anzeigen()">Ein / Aus</a> 

<table border="1" cellpadding="0" cellspacing="0" width="100%" id="eins" style="display: none;">
  <tr>
    <td width="25%">test</td>
    <td width="75%">test</td>
  </tr>
</table>
 
Versuch mal
Code:
document.getElementById(das).style.display="";

anstatt

Code:
document.getElementById(das).style.display="block";
 
Es fehlen einfach die Spalten, sieht dann so aus:

-> testtest
statt so:
test -------|-------------test

Das Problem hab ich inzwischen gelöst, indem ich das ganze einfach in ein Div setze:
Code:
<div id="eins" style="display: none;">

<table border="1" cellpadding="0" cellspacing="0" width="100%">
  <tr>
    <td width="25%">test</td>
    <td width="75%">test</td>
  </tr>
</table>

</div>
 
Zurück