ulimativ: onClick Stylesheet Klasse aufrufen – Geht das??

Hallihallo...

Also ich habe ein Formular und will onClick auf einen Radiobutton, ein Formularfeld deaktivieren, das heisst es unter anderem grau einzufärben,
ich möchte gerne mit meinem externen Stylesheet arbeiten und dem formularfeld eine bestimmte klasse zuweisen....
so gehts aber nicht

function deaktiviere(Name){
document.getElementById(Name).class="formulardeaktiv";
}

Wenn ich jedes style Attribut einzeln zuweisen würde ginge es auch, aber das will ich nicht.
document.getElementById(Name).style.color="gray"; usw.

Gibt es eine Möglichkeit Formularfeldern per Javascript eine CSS-Klasse zuzuweisen?

Uli
zur Info: Ich möchte kein 2. Stylesheet benutzen :-)

  1. Hi,

    Also ich habe ein Formular und will onClick auf einen Radiobutton, ein Formularfeld deaktivieren, das heisst es unter anderem grau einzufärben,
    ich möchte gerne mit meinem externen Stylesheet arbeiten und dem formularfeld eine bestimmte klasse zuweisen....
    so gehts aber nicht

    function deaktiviere(Name){
    document.getElementById(Name).class="formulardeaktiv";
    }

    laut http://selfhtml.teamone.de/javascript/objekte/htmlelemente.htm#universaleigenschaften
    funktioniert's mit .className="...";

    Schönen Gruß aus Bilk

    Rainer

    1. ->super hat geklappt
      danke nochmal, hab auch im selfhtml gesucht, aber nicht gefunden :-(
      uli