Vilela Posted September 24, 2003 Report Share Posted September 24, 2003 E aí galera... to precisando de um helpTo fazendo um sistema de atualização de dados e queria fazer de uma maneira assim:Você tem o campo com os dados atuais... do lado de cada campo, uma checkbox que se marcada, aparece ao lado um campo vazio para ser preenchido, entenderam?Como se faz? Quote Link to comment Share on other sites More sharing options...
0 Eddie_666 Posted September 25, 2003 Report Share Posted September 25, 2003 Aparece quando tu marcar? Quote Link to comment Share on other sites More sharing options...
0 Neemias Posted September 25, 2003 Report Share Posted September 25, 2003 Fiz pra você meu amigo, fiz no próprio html usando style<html><head></head><body><form name=f><input type=radio name=radio OnClick="f.texto.style.visibility='visible'" OnChange="f.texto.style.visibility='hidden'">Aparecer<input type=radio name=radio>Desaparece<br><input type=text name=texto style="visibility:hidden"></form></body></html>Simples.Explicando:1. Ao entrar ná página ele poe o style do text como visiblility:hidden, isto faz com que a caixa de texto existente na página fique com a visibilidade falsa, ou seja, existe um text, más que porém está com visibilidade falsa.2. Ao clicar no "Rádio Aparecer" ele aciona o evento OnClick e coloca o style do text como visible, ou seja, verdadeiro, e assim a caixa de texto aparece.3. Ao clicar no "Rádio Desaparecer" você automaticamente desmarca o "Radio Aparecer", pois somente um rádio pode ser marcada... ao desmarcar o "Radio Aparecer", ou seja, quando você marca o "Rádio Desaparecer" é acionado o evento OnChange do "Rádio Aparecer", pqele é desmarcado e assim ele ativa o evento OnChange(Ao mudar), o evento OnChange coloca o style do text como falso.4.Conclusão: Somente quando o "Rádio Aparecer" estiver ativado é que o text vai ter visible(visibilidade) verdadeira.Se tiver ficado complicado de entender me fale.Cópie e cole o código e salve como .htm pra você testar....Se não servir me fale que eu explico denovo. Quote Link to comment Share on other sites More sharing options...
0 Vilela Posted September 25, 2003 Author Report Share Posted September 25, 2003 Solução elegante a sua, mas deu errado:1) Quero uma checkbox não um radio button2) Quando seleciono aparecer e vou escrever na caixa de texto que apareceu, ela desapareceporque?Obrigado Quote Link to comment Share on other sites More sharing options...
0 Guest Guest Posted September 26, 2003 Report Share Posted September 26, 2003 <p>Teste clicando aqui <INPUT TYPE="checkbox" ONCLICK="document.all.mostraBox.style.display = (document.all.mostraBox.style.display == 'none') ? '' : 'none'; document.all.mostraTexto.style.display = (document.all.mostraTexto.style.display == 'none') ? '' : 'none'"> <BR> <font style="display:none" color="blue" id="mostraTexto"> campo:</font> <INPUT TYPE=TEXT STYLE="display:none" ID="mostraBox" name="campo1" size=25>isso deve servir... :rolleyes: Quote Link to comment Share on other sites More sharing options...
0 Vilela Posted September 26, 2003 Author Report Share Posted September 26, 2003 Perfeito, cara...muito obrigado!!!!! Quote Link to comment Share on other sites More sharing options...
0 Guest 404error Posted September 26, 2003 Report Share Posted September 26, 2003 disponha :D Quote Link to comment Share on other sites More sharing options...
Question
Vilela
E aí galera... to precisando de um help
To fazendo um sistema de atualização de dados e queria fazer de uma maneira assim:
Você tem o campo com os dados atuais... do lado de cada campo, uma checkbox que se marcada, aparece ao lado um campo vazio para ser preenchido, entenderam?
Como se faz?
Link to comment
Share on other sites
6 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.