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";
}
}
Das Funktioniert nur solange wie auch der Wert direkt eingetragen wird im FF 2.0. Wenn ein Parameter eingetragen wird "id" dann gehts wieder nicht, wieso?