[DHTML] Alterar dinamicamente o estilo de um campo

Olá:

Tenho um campo texto na seguinte forma:

<input type="text" class="classeA" ...>

Quero alterar, via JS o estilo deste campo (para “classeB”, por exemplo). Eu sei que é algo relacionado à propriedade style do campo, mas não descobri como. Seria algo assim:

document.getElementsByName(nomeCampo)[0].style.??? = "classeB";

Nesta página aparece uma relação das propriedades relacionadas a Style, mas nenhuma me satisfez. O mais próximo seria o “cssText”, mas não deu certo.

Grato,

Você tem de usar .className, não .style. (Infelizmente não testei isso no Firefox)
http://msdn.microsoft.com/workshop/author/dhtml/reference/properties/classname.asp

Funciona sim no Firefox…