[DHTML] Alterar dinamicamente o estilo de um campo

2 respostas
Rafael_Afonso

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,

2 Respostas

T

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

David

Funciona sim no Firefox…

Criado 2 de maio de 2006
Ultima resposta 2 de mai. de 2006
Respostas 2
Participantes 3