RomanD: .display bei IE

Hi,

ich habe eine JS-Funktion, mit der ich eine Tabellen-Zeile ein- und ausblenden will.
Funktioniert im FF, im IE7 kommt die Fehlermeldung "Die display Eigendschaften wurde nicht gefunden".

Kann mir jemand weiterhelfen?

Hier die Funktion:

function toggle_help() {
 var field = document.getElementById("help");
 if (field != null) field.style.display = (field.style.display == 'none') ? "table-row" : "none";
}

  1. Yerf!

    function toggle_help() {
    var field = document.getElementById("help");
    if (field != null) field.style.display = (field.style.display == 'none') ? "table-row" : "none";
    }

    Der IE kennt kein "table-row". Verwende einen Leerstring "" um die Eigenschaft auf default zurückzusetzen.

    Gruß,

    Harlequin

    --
    <!--[if IE]>This page is best viewed with a webbrowser. Get one today!<![endif]-->