creko Postado Junho 3, 2007 Denunciar Share Postado Junho 3, 2007 Ola tem como adicionar campos ao formulario conforme a escolha de um type="radio" , conforme o cara escolhe muda o resto do formulario !será que é possivel ? como ?grato Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 .Andreia. Postado Junho 3, 2007 Denunciar Share Postado Junho 3, 2007 Tem varias formas de se fazer isso, escolher uma vai depender de como e quanto muda o seu formulario. Algumas formas são: usar divs/usar createElement Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 creko Postado Junho 3, 2007 Autor Denunciar Share Postado Junho 3, 2007 tipo assim vai ter uma radio orçamento e outra parceriadependendo o que a pessoa escolher ele compreta o formulario com os respectivos campos! pode até carregar com outro formulario ! gratocompleta Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 creko Postado Junho 6, 2007 Autor Denunciar Share Postado Junho 6, 2007 se eu conseguir fazer carregar este formulario já da certo ! tem como ?<script language="JavaScript"> function desabilita() { if (document.consulta.assunto.value == "O" ) 'carregar outro formulario seria como ? #include file="orcamento.htm" } </script>grato Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 .Andreia. Postado Junho 6, 2007 Denunciar Share Postado Junho 6, 2007 Veja se assim resolve:<script> function Exibe() { if (document.getElementById("chk").checked) document.getElementById("frm").style.display='block'; else document.getElementById("frm").style.display='none'; } </script> <input type="checkbox" name="chk" onclick="Exibe()"> <div id="frm" style="position:absolute;top:70px;left:20px; display:none; border: 1px solid; width:250; text-align:center"> <br>Aqui vem o Formulario<br><br> </div> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 creko Postado Junho 9, 2007 Autor Denunciar Share Postado Junho 9, 2007 perfeito andreia_sp ! porem como eu tenho que usar em ( Type= radio ) e todos com o mesmo nome ele não funciona !<input type="radio" name="chk" onclick="Exibe()" value="P">Parcerias <input type="radio" name="chk" onclick="Exibe1()" value="O">Orçamentos <input type="radio" name="chk" onclick="Exibe2()" value="Outros">Outrosaí que está ?abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 .Andreia. Postado Junho 10, 2007 Denunciar Share Postado Junho 10, 2007 Veja se é isto então:<script> function Exibe(form) { var total_divs = document.getElementsByTagName("div").length+1; var form_ots; document.getElementById(form).style.display='block'; for (i=1; i< total_divs; i++) { form_ots = "frm"+i if (form != form_ots) document.getElementById(form_ots).style.display='none'; } } </script> <input type="radio" name="chk" onclick="Exibe('frm1')" value="P">Parcerias <input type="radio" name="chk" onclick="Exibe('frm2')" value="O">Orçamentos <input type="radio" name="chk" onclick="Exibe('frm3')" value="Outros">Outros <div id="frm1" style="display:none; border: 1px solid; width:250; text-align:center"> <br>Aqui vem o Formulario 1<br><br> </div> <div id="frm2" style="display:none; border: 1px solid; width:250; text-align:center"> <br>Aqui vem o Formulario 2<br><br> </div> <div id="frm3" style="display:none; border: 1px solid; width:250; text-align:center"> <br>Aqui vem o Formulario 3<br><br> </div> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 creko Postado Junho 10, 2007 Autor Denunciar Share Postado Junho 10, 2007 Perfeito Andreia, muito obrigado funcionou certinho. por mim pode fechar o tópicoGrato Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
creko
Ola tem como adicionar campos ao formulario conforme a escolha de um type="radio" , conforme o cara escolhe muda o resto do formulario !
será que é possivel ? como ?
grato
Link para o comentário
Compartilhar em outros sites
7 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.