glicose Posted October 7, 2009 at 07:42 PM Report Share #290531 Posted October 7, 2009 at 07:42 PM Boas, Estou fazendo um cadastro de clientes em PHP, Gostaria de saber como faço para cadastrar um número ilimitado de telefones, ou seja, como faço para criar novas caixas de texto, caso o usuário queira inserir mais de 1 telefone Cadastraria os telefones na tabela "telefone" passando o id do cliente Quem puder ajudar agradeço Grato!!! Link to comment Share on other sites More sharing options...
bruno1234 Posted October 7, 2009 at 07:45 PM Report Share #290533 Posted October 7, 2009 at 07:45 PM Isso podes fazer da maneira pesada, fazendo posts ao servidor, ou então fazendo um script em javascript. Podes tb juntar os 2 e fazer em ajax. Matraquilhos para Android. Gratuito na Play Store. https://play.google.com/store/apps/details?id=pt.bca.matraquilhos Link to comment Share on other sites More sharing options...
yoda Posted October 7, 2009 at 07:56 PM Report Share #290537 Posted October 7, 2009 at 07:56 PM Isso podes fazer da maneira pesada, fazendo posts ao servidor, ou então fazendo um script em javascript. Podes tb juntar os 2 e fazer em ajax. Javascript é suficiente e não precisa de php. before you post, what have you tried? - http://filipematias.info sense, purpose, direction Link to comment Share on other sites More sharing options...
bruno1234 Posted October 7, 2009 at 08:00 PM Report Share #290540 Posted October 7, 2009 at 08:00 PM Eu tb optava por fazer em javascript. Matraquilhos para Android. Gratuito na Play Store. https://play.google.com/store/apps/details?id=pt.bca.matraquilhos Link to comment Share on other sites More sharing options...
glicose Posted October 7, 2009 at 09:07 PM Author Report Share #290576 Posted October 7, 2009 at 09:07 PM E como eu faria isso, eu sou iniciante ainda, estou aprendendo a linguagem PHP, mas tenho boa lógica de programação. Alguém poderia me passar esse script para que eu possa tentar entender melhor (só um exemplo) Grato!!! 👍 Link to comment Share on other sites More sharing options...
scorch Posted October 7, 2009 at 09:11 PM Report Share #290581 Posted October 7, 2009 at 09:11 PM Vê este exemplo. http://www.randomsnippets.com/2008/02/21/how-to-dynamically-add-form-elements-via-javascript/ PS: Não respondo a perguntas por mensagem que podem ser respondidas no fórum. Link to comment Share on other sites More sharing options...
glicose Posted October 8, 2009 at 02:15 PM Author Report Share #290670 Posted October 8, 2009 at 02:15 PM Valeu, o exemplo deu certo, muito bom, tem esqueminha de inserir checkbox tbm, bem explicado passo a passo Agora é só acertar pra jogar pro Banco Obrigado a todos, podem fechar o tópico 👍 Link to comment Share on other sites More sharing options...
glicose Posted November 5, 2009 at 06:27 PM Author Report Share #294884 Posted November 5, 2009 at 06:27 PM Olá, eu estou usando esse esqueminha: function addtelefone(divName){ var newdiv = document.createElement('div'); newdiv.innerHTML ="<input type='text' name=telefone[] size=17 maxlenght=14>"; document.getElementById(divName).appendChild(newdiv); } Até aí tudo bem, só que eu queria inserir uma máscara na textbox "onkeypress=return mascara(event,'dddtel',this)" O problema é que as aspas acabam fechando a linha de instrução do newdiv Como eu faria pra arrumar isso? Grato 🙂 Link to comment Share on other sites More sharing options...
NCS_One Posted November 5, 2009 at 10:30 PM Report Share #294925 Posted November 5, 2009 at 10:30 PM Boas. Não tenho a certeza mas acho que se fizeres o escape ás aspas dá : newdiv.innerHTML ="<input type=\"text\" name=telefone[] size=17 maxlenght=14 onkeypress=\"return mascara(event,\"dddtel\",this)\" />"; [code] Se a vida te voltar as costas aproveita e apalpa-lhe o cu. Link to comment Share on other sites More sharing options...
glicose Posted November 6, 2009 at 11:23 AM Author Report Share #294955 Posted November 6, 2009 at 11:23 AM Eu tentei, mas não deu certo não. Mas valeu pela intençao 😛 Mais alguma sugestão? Alguém? Grato Link to comment Share on other sites More sharing options...
yoda Posted November 7, 2009 at 09:41 PM Report Share #295075 Posted November 7, 2009 at 09:41 PM Pode ser uma solução em jQuery? before you post, what have you tried? - http://filipematias.info sense, purpose, direction Link to comment Share on other sites More sharing options...
jreis Posted November 9, 2009 at 12:32 AM Report Share #295206 Posted November 9, 2009 at 12:32 AM Usa aspas simples no javascript: //... newdiv.innerHTML = '<input type="text" name="telefone[]" size="17" maxlength="14" onkeypress="return mascara(event, \'dddtel\', this);">'; //... Suponho que assim funciona. "Pensa positivo: tudo pode piorar" Link to comment Share on other sites More sharing options...
glicose Posted November 9, 2009 at 11:31 AM Author Report Share #295231 Posted November 9, 2009 at 11:31 AM Deu certo jreis, usando as aspas simples, e dando escape nas aspas simples do dddtel Valeu brother 😉 Abraços!!! Link to comment Share on other sites More sharing options...
glicose Posted November 9, 2009 at 12:38 PM Author Report Share #295240 Posted November 9, 2009 at 12:38 PM Só pra fechar como eu faria pra colocar um Focus pro novo campo de telefone? Grato Link to comment Share on other sites More sharing options...
yoda Posted November 9, 2009 at 08:34 PM Report Share #295323 Posted November 9, 2009 at 08:34 PM Só pra fechar como eu faria pra colocar um Focus pro novo campo de telefone? Grato Como assim? before you post, what have you tried? - http://filipematias.info sense, purpose, direction Link to comment Share on other sites More sharing options...
glicose Posted November 11, 2009 at 12:37 PM Author Report Share #295561 Posted November 11, 2009 at 12:37 PM Fazer o cursor ir para o novo campo. É que quando eu usava C# chamava Focus, não sei se é assim o nome também em Javascript 🙂 Link to comment Share on other sites More sharing options...
yoda Posted November 11, 2009 at 07:40 PM Report Share #295662 Posted November 11, 2009 at 07:40 PM No html chama-se tabindex : http://www.htmlcodetutorial.com/forms/_INPUT_TABINDEX.html before you post, what have you tried? - http://filipematias.info sense, purpose, direction Link to comment Share on other sites More sharing options...
jreis Posted November 14, 2009 at 04:41 PM Report Share #296184 Posted November 14, 2009 at 04:41 PM Tabindex define a ordem em que os campos ficam com focus quando se dá um Tab. O que tu queres realmente é o focus, experimenta algo deste género (coloca isto no fim da função actual) (não foi testado, mas penso que deverá funcionar...): //... //buscar elementos "input" presentes em divName var telInputs = document.getElementById(divName).getElementsByTagName('input'); //dar focus ao último elemento encontrado, que será o input acabado de criar; telInputs[telInputs.length - 1].focus(); //... "Pensa positivo: tudo pode piorar" Link to comment Share on other sites More sharing options...
glicose Posted November 16, 2009 at 12:39 PM Author Report Share #296464 Posted November 16, 2009 at 12:39 PM É isso mesmo jreis que eu procurava, deu certo. Função bem simples, mas de muita utilidade. O tab index seria mesmo só pra ordenar os tabs Valeu 😛 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now