Ir para conteúdo

POWERED BY:

Arquivado

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

pensar

Selecionar valore na combobox e abrir a mesma div..

Recommended Posts

Galera é o seguinte

 

Num form de cadastro aqui estou utilizando o seguint esquema.. campo estado civil Casado e Solteiro .. ta funcinando legal a funcao ao selecionar casado abre os campos do conjuge se nao fica como ta...

 

Agora preciso adicionar na funcao para que tambem ao selcionar o valor amasiado abra os campos do conjuge tambem ...

 

coomo faço isso

 

aqui esta os codigos

 

function ShowHideDIV(NomeDIV, Valor){if (document.form.estado_civil.value==Valor) {document.getElementById(NomeDIV).style.display = "block";} else {document.getElementById(NomeDIV).style.display = "none";}}///// combobox<div align="right">Estado Civil:</div></td>	  <td><select name="estado_civil" size="1" style="width:200;border:1px solid" onchange="ShowHideDIV('RadioOculto','casado');">		 <option value="solteiro">Solteiro</option>				 <option value="amasiado">Amasiado</option>		 <option value="casado">Casado</option>		 <option value="Viuvo">Viuvo</option>	  </select>

Compartilhar este post


Link para o post
Compartilhar em outros sites

assim cara:

 

function ShowHideDIV(Valor){if (Valor == "casado" || Valor == "amasiado") {document.getElementById(NomeDIV).style.display = "block";} else {document.getElementById(NomeDIV).style.display = "none";}}///// combobox<div align="right">Estado Civil:</div></td>	  <td><select name="estado_civil" size="1" style="width:200;border:1px solid" onchange="ShowHideDIV(this.value);">		 <option value="solteiro">Solteiro</option>				 <option value="amasiado">Amasiado</option>		 <option value="casado">Casado</option>		 <option value="Viuvo">Viuvo</option>	  </select>

ok?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Nao deu aqui .. aonde insiro o nome da Div RadioOCulto para abrir pois do jeito que esta nao esta abrindo ao selcionar os valores..

Compartilhar este post


Link para o post
Compartilhar em outros sites

opa falha minha:

 

function ShowHideDIV(Valor,Div){if (Valor == "casado" || Valor == "amasiado") {Div.style.display = "block";} else {Div.style.display = "none";}}///// combobox<div align="right">Estado Civil:</div></td>	  <td><select name="estado_civil" size="1" style="width:200;border:1px solid" onchange="ShowHideDIV(this.value,document.getElementById('RadioOCulto'));">		 <option value="solteiro">Solteiro</option>				 <option value="amasiado">Amasiado</option>		 <option value="casado">Casado</option>		 <option value="Viuvo">Viuvo</option>	  </select>

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.