diogoleter Postado Maio 31, 2007 Denunciar Share Postado Maio 31, 2007 Olá novamente,Alguém sabe de um código javascript que ao clicar dentro de um campo de formulário (onfocus) fazer aparecer mais dois outros campos ou duas linhas de tabela?Obrigado! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 .Andreia. Postado Maio 31, 2007 Denunciar Share Postado Maio 31, 2007 O que você pode fazer é uma div que fica oculta, onde nela contem os 2 campos, e quando você der o focus no campo, a div é exibida Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 diogoleter Postado Maio 31, 2007 Autor Denunciar Share Postado Maio 31, 2007 Tenho um script aqui que não sabia que tinha, fiz uma improvisação e veja só:<html><head><script type="text/javascript">function display() { document.getElementById('parah').innerHTML=""; document.getElementById('parah').innerHTML+=createInput();}function createInput() { return "<input type='text' name='cnpj' size='20'><br><input type='text' name='cargo' size='20'>";}</script></head><body><input type="text" name="diogo" onclick="return display()" size="20"><p id="parah"></p></body></html>Mas vou fazer o que disse andreia_sp, vou substituir o <p> pelo <div>.Obrigado! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 .Andreia. Postado Maio 31, 2007 Denunciar Share Postado Maio 31, 2007 Usar o createElement é uma outra opcao, se voce só precisa de 2 inputs pode usar a Div, mas se você tem um numero indefinido de inputs, melhor então com createElement Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
diogoleter
Olá novamente,
Alguém sabe de um código javascript que ao clicar dentro de um campo de formulário (onfocus) fazer aparecer mais dois outros campos ou duas linhas de tabela?
Obrigado!
Link para o comentário
Compartilhar em outros sites
3 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.