Fabian Bernecker: Radiobuttons mit JavaScript disablen

Beitrag lesen

Dies ist eine Funktion zum deaktivieren einzelner Formulare. Allerdings ist sie leider noch nicht fertig :/ Mein Problem ist das ich gerne testen würde ob uebergabe[i] ein <input type="radio"> ist. Wenn ja würde ich das gerne komplett disablen.

MfG

Fabian Bernecker

function check(arg_lock, arg_string)
{
    uebergabe = arg_string.split("|");

if((eval("document.all." + arg_lock + ".checked") == 1 || arg_lock == 1) && arg_lock != 0)
    {
        for(var i=0;i<uebergabe.length;i++)
        {
            eval("document.all['" + uebergabe[i] + "'].disabled = true;");
            eval("document.all['" + uebergabe[i] + "'].readonly = true;");
            eval("document.all['" + uebergabe[i] + "'].style.backgroundColor = "#F3F3F3";");
        }
    }
    else
    {
        for(var i=0;i<uebergabe.length;i++)
        {
            eval("document.all['" + uebergabe[i] + "'].disabled = false;");
            eval("document.all['" + uebergabe[i] + "'].readonly = false;");
            eval("document.all['" + uebergabe[i] + "'].style.removeAttribute("backgroundColor","false");");
        }
    }
}