Ir para conteúdo

POWERED BY:

Arquivado

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

ffgabriel

[Resolvido] Seleciona Select abre 2 input

Recommended Posts

Olá galera, tudo beleza? :D

entao, queria ver se alguem tem um script em jquery ou ate mesmo em java que faça tipo:

 

se o usuario selecionar Pessoa Fisica, abre 2 input com CPF e RG, se ele selecionar Pessoa Juridica, abre 2 input com CNPJ e Razao Social,

 

agradeço muito, estou precisando para um website que estou desenvolvendo,

 

 

Obrigado !! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

fiz da maneira mais complexa, rsrsrs pk utilizei 4 inputs mas se nao pretender labels para cada pode apenas utilizar 2 inputs

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<style>
label{display:none}
</style>

<script>
function teste(w){
switch(w){
case "0":{
document.getElementById("0").style.display="inline"
document.getElementById("1").style.display="inline"
document.getElementById("2").style.display="none"
document.getElementById("3").style.display="none"

break
}

case "1":{
document.getElementById("2").style.display="inline"
document.getElementById("3").style.display="inline"
document.getElementById("0").style.display="none"
document.getElementById("1").style.display="none"

break
}

default:{
document.getElementById("2").style.display="none"
document.getElementById("3").style.display="none"
document.getElementById("0").style.display="none"
document.getElementById("1").style.display="none"
}
}

}
</script>
</head>

<body >
<select id="escolha" onchange="teste(this.value)">
<option value="">escolha a pessoa</option>
<option value="0">fisica</option>
<option value="1">juridica</option>
</select>
<p>
<label id="0"> CPF: <input value=""/></label>
<label id="1">  GR: <input value=""/></label>
<label id="2">CNPJ: <input  value=""/></label>
<label id="3">  RS: <input value=""/></label>
</p>

</body>
</html>

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.