Siechfred: Tabellenzeilen ein- und ausblenden

Beitrag lesen

Kann jemand einen Fehler erkennen?

Der display-Eigenschaft von Tabellenzeilen solltest du auch das zuweisen, was sie sind: 'table-row'. Da aber der IE damit Probleme hat, schlage ich folgendes vor:

function swapTeaser(id) {  
 var style = testProperty('Akm', 'display', 'table-row') ? 'table-row' : 'block';  
 if(document.getElementById(id).style.display == "none") {  
   document.getElementById(id).style.display = style;  
 }  
 else {  
  document.getElementById(id).style.display = "none";  
 }  
}

Die Funktion testProperty findest du hier:
http://www.anaboe.net/codes/javascript/internet-explorer-css-test

Siechfred

--
Ich bin strenggenommen auch nur interessierter Laie. (molily)