Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

montano

onchange executa class

Recommended Posts

<script>

function alteraClasse(id, modulo)
{
          if(modulo.checked)
                  document.getElementById(id).className = "blockOff";
        
        else
                document.getElementById(id).className = "blockOn";
}

</script>

<p><b>Pessoa Juridica: </b><input type="checkbox" name="ck1" onclick="alteraClasse('PJ', this)"/></p>

<p class = "blockOn" id="PJ"><b>CNPJ:</b> <input type = "text" size = "18" name = "cnpj" onchange="alteraClasse('Nome', this)"/></p>

<p id="Nome" class="blockOn"><b>Cliente:</b> <input type = "text" size = "33" name = "cliente" /></p>

Quero fazer um formulario em etapas, você vai preenchendo e ele vai aparecendo, mas quando eu preencho o cnpj nao aparece o input cliente. Porem se eu boto o input cliente como class="blockOff" ele inicializa aparecendo e quando eu escrevo no cnpj ele desaparece. pq só ta funcionando de tras para frente?

 

Sou leigo em javascript, aceito dicas de estudo para tal funçao.

 

vlw

Compartilhar este post


Link para o post
Compartilhar em outros sites

Dá uma olhada nesse exemplo: http://css-tricks.com/examples/SeminarRegTutorial/

Se gostar, baixe o fonte.

 

Só lembrando, esse fórum aqui é Web Standards. Tem um só pra JS! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.