black power Postado Fevereiro 16, 2006 Denunciar Share Postado Fevereiro 16, 2006 Boa tarde.Gostaria da ajuda de vc´s.assim tenho umcombo <select name="cboEstagioPrefeitura" id="select" onChange="javascript:Altera_Form(this.value);"> <option value=0>Selecione <option value="não">NÃO <option value="SIM">SIM </select>Bom o q eu qria é parecido com o post anterior, mas não entendi nadaassim se o combo estiver como valor 0 ou 1 deixa os campos ocultoscomodata<script language=javascript> function mascaraData(obj){ if((obj.value.length == 2) || (obj.value.length == 5)) obj.value = obj.value + "/"; } </script> <input type=text name=txtPeridoDe onkeyup="mascaraData(this)">e<select name="cboAnoTerminoEstagio" id="cboAnoTerminoEstagio"> <option value=0>Selecione <option value="antes 95">Antes de 1995 <option value=2007>1996 <option value=2008>1997 <option value=2009>1998 <option value=2010>1999 <option value=2011>2000 <option value=2012>2001 <option value=2013>2002 <option value=2014>2003 <option value=2015>2004 <option value=2016>2005 <option value=2017>2006 </select>e<input name="txtOrgao" type="text" id="txtOrgao" size="20" maxlength="50">bom resumindose usuario escolher o combo com valor 2 apareça os estes combosse ecolheu 0 ou 1oculta elesme ajudem por favor Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fercosmig Postado Fevereiro 16, 2006 Denunciar Share Postado Fevereiro 16, 2006 <script language="JavaScript" type="text/javascript"><!--function altera_form(valor){switch (valor) { case 'não':v_dois = 'Nome: <input type="text" name="txtnome" />';v_tres = 'Endereço: <input type="text" name="txtendereco" />';break;case 'sim': v_dois = 'cidade: <input type="text" name="txtcidade" />';v_tres = 'estado: <input type="text" name="txtestado" />';break;default:v_dois = '';v_tres = '';} document.getElementById('dois').innerHTML = v_dois;document.getElementById('tres').innerHTML = v_tres;}//--></script></head><body><form action="" name="formulario"><table border="0" width="100%"><tr><td id="um"><select name="cboEstagioPrefeitura" id="select" onChange="altera_form(this.value);"><option value="vazio">Selecione <option value="não">NÃO <option value="sim">SIM</select></td></tr><tr><td id="dois"></td></tr><tr><td id="tres"></td></tr></table></form>fiz um exemplo ae, só adaptar.abraços Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 black power Postado Fevereiro 16, 2006 Autor Denunciar Share Postado Fevereiro 16, 2006 bah valeufercosmigvou adaptar Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jacksonrs Postado Fevereiro 17, 2006 Denunciar Share Postado Fevereiro 17, 2006 pessoal o exemplo está perfeito mas como eu coloco um novo select com outras opções ???? tipo ao invés de aparecer um campo pra input aparece uma lista nova no select.. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fercosmig Postado Fevereiro 17, 2006 Denunciar Share Postado Fevereiro 17, 2006 tem simnas variaveis v_dois e v_tres você coloca o selectv_dois = '<select name="teste"><option value="a">a</option><option value="b">b</option><option value="c">c</option></select>';abraços Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jacksonrs Postado Fevereiro 17, 2006 Denunciar Share Postado Fevereiro 17, 2006 ae brother funcionou direitinho, mas apareceu uma nova situação tipo se o cara selecionar o b por exemplo tinha que abrir um terceiro campos tipo input, como eu faço ali no case ??? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fercosmig Postado Fevereiro 17, 2006 Denunciar Share Postado Fevereiro 17, 2006 ae você teria que colocar uma segunda função para o select que tem o abc, igual a esta ae, só mudando o nome dos objetos.abraços Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jacksonrs Postado Fevereiro 18, 2006 Denunciar Share Postado Fevereiro 18, 2006 ae você teria que colocar uma segunda função para o select que tem o abc, igual a esta ae, só mudando o nome dos objetos.abraços amigao não entendi muito bem o que quis dizer, tem como fazer um exemplinho. olha só não consigo fazer o negocio funcionar tem como dar uma analizada ai em baixo<script language="JavaScript" type="text/javascript"> <!-- function altera_form(valor){ switch (valor) { case 'cartoes': v_dois = 'Formato: <select name="formato"><option value="Couchê Fosco 240gr">Couchê Fosco 240gr</option></select>'; v_tres = 'Endereço: <input type="text" name="txtendereco" />'; break; case 'sim': v_dois = 'cidade: <input type="text" name="txtcidade" />'; v_tres = 'estado: <input type="text" name="txtestado" />'; break; case 'papel timbrado': v_dois = 'Formato: <select name="formato"> <option value="Samaprint 75g">Samaprint 75g</option> <option value="Samaprint 90gr">Samaprint 90gr</option> <option value="Samaprint 120gr">Samaprint 120gr</option> <option value="Sulfit 75gr">Sulfit 75gr</option> <option value="Sulfit 90gr">Sulfit 90gr</option> <option value="Sulfit 120gr">Sulfit 120gr</option> </select>'; v_tres = 'estado: <input type="text" name="txtestado" />'; break; default: v_dois = ''; v_tres = ''; } document.getElementById('dois').innerHTML = v_dois; document.getElementById('tres').innerHTML = v_tres; } //--> </script>existem varias outras coisas e também não entendo no teu exemplo do A,b,c os options estão um do lado do outro quando dou enter pra ir pra baixo e ficar mais organizado ele para de funcionar ???? bom fico no aguardo abr. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fercosmig Postado Fevereiro 18, 2006 Denunciar Share Postado Fevereiro 18, 2006 quanto a organizar, você pode fazer assim:v_dois = '<select name="teste">';v_dois = v_dois + '<option value="a">a</option>';v_dois = v_dois + '<option value="b">b</option>';v_dois = v_dois + '<option value="c">c</option>';v_dois = v_dois + '</select>';você pode colocar uma funcao igual esta ae mas com outro nome e aplicar ela ao select que vai aparecer caso o cara selecionar sim por exemplo Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jacksonrs Postado Fevereiro 19, 2006 Denunciar Share Postado Fevereiro 19, 2006 Amigo vamos por partes, bom estou testando aqui e não funciona, bom o codigo java está assim: v_dois = v_dois + '<option value="Ps 0,30">Ps 0,30</option>'; v_dois = v_dois + '<option value="Outros">Outros</option>'; v_dois = v_dois + '</select>'; if (v_dois == "Ps 0,30"){ v_tres = 'Acabamento: <select name="acab">'; v_tres = v_tres + '<option value="Elípse">Elípse</option>'; v_tres = v_tres + '<option value="Dobra">Dobra</option>'; v_tres = v_tres + '</select>'; } break;Tentei utilizar a função if, como utilizo no php mas não funcionou existe algum jeito de isso funcionar ???? abr. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
black power
Boa tarde.
Gostaria da ajuda de vc´s.
assim tenho um
combo
Bom o q eu qria é parecido com o post anterior, mas não entendi nada
assim se o combo estiver como valor 0 ou 1 deixa os campos ocultos
como
data
e
e
bom resumindo
se usuario escolher o combo com valor 2 apareça os estes combos
se ecolheu 0 ou 1
oculta eles
me ajudem por favor
Link para o comentário
Compartilhar em outros sites
9 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.