Adalberto Postado Novembro 14, 2003 Denunciar Share Postado Novembro 14, 2003 alguém pode me disser como eu valido estes campos para que só va para outra pg depois que a pessoa clicar no botão e os campos estiverem preenchido...casó não esteja preenchido aparesa um alert.!!! ai vai o codigo<form method="POST" action="envia.asp"> <table width="484"> <tr> <td width="52">Nome:</td> <td width="424"> <input type="text" size="59" maxlength="256" name="nome" style="font-size: 11 px; font-family: Tahoma; border-style: solid; border-width: 1"> </td> </tr> <tr> <td width="52">Endereço:</td> <td width="424"> <input type="text" size="59" maxlength="256" name="endereco" style="font-size: 11 px; font-family: Tahoma; border-style: solid; border-width: 1"> </td> </tr> <tr> <td width="52">Cep.:</td> <td width="424"> <input type="text" size="22" maxlength="256" name="cep" style="font-size: 11 px; font-family: Tahoma; border-style: solid; border-width: 1"> </td> </tr> <tr> <td width="52">Cidade:</td> <td width="424"> <input type="text" size="40" maxlength="256" name="cidade" style="font-size: 11 px; font-family: Tahoma; border-style: solid; border-width: 1"> </td> </tr> <tr> <td width="52">Estado:</td> <td width="424"> <select name="estado" style="font-size: 11 px; font-family: Tahoma; border-style: solid; border-width: 1"> <option value="AM">AM</option> <option value="AP">AP</option> <option value="AL">AL</option> <option value="BA">BA</option> <option value="CE">CE</option> <option value="DF">DF</option> <option value="ES">ES</option> <option value="GO">GO</option> <option value="MA">MA</option> <option value="MT">MT</option> <option value="MS">MS</option> <option value="MG">MG</option> <option value="PA">PA</option> <option value="PB">PB</option> <option value="PR">PR</option> <option value="PE">PE</option> <option value="PI">PI</option> <option value="RJ">RJ</option> <option value="RN">RN</option> <option value="RO">RO</option> <option value="RR">RR</option> <option value="RS">RS</option> <option value="SC">SC</option> <option value="SP">SP</option> <option value="SE">SE</option> <option value="TO">TO</option> </select> </td> </tr> <tr> <td width="52">Email:</td> <td width="424"> <input type="text" size="59" maxlength="256" name="email" style="font-size: 11 px; font-family: Tahoma; border-style: solid; border-width: 1"> </td> </tr> <tr> <td width="52">DDD:</td> <td width="424"> <input type="text" size="9" maxlength="256" name="ddd" style="font-size: 11 px; font-family: Tahoma; border-style: solid; border-width: 1"> </td> </tr> <tr> <td width="52">Telefone:</td> <td width="424"> <input type="text" size="25" maxlength="256" name="telefone" style="font-size: 11 px; font-family: Tahoma; border-style: solid; border-width: 1"> </td> </tr> <tr> <td width="52">Fax:</td> <td width="424"> <input type="text" size="25" maxlength="256" name="fax" style="font-size: 11 px; font-family: Tahoma; border-style: solid; border-width: 1"> </td> </tr> <tr> <td colspan="2"><div align="center">Mensagem: </div></td> </tr> <tr> <td colspan="2"><div align="center"><textarea name="mensagem" rows="15" cols="62" style="font-size: 11 px; font-family: Tahoma; border-style: solid; border-width: 1"></textarea></td> </tr> </table> </dd> <dd> </dd> <dd> <input type="submit" value="ENVIAR" style="font-size: 11 px; font-family: Tahoma; border-style: solid; border-width: 1"> <input type="reset" value="Limpar dados" style="font-size: 11 px; font-family: Tahoma; border-style: solid; border-width: 1"> </dd> </dl> </form>Bom é isso !!! Muito obrigado Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 PERNAMBUCO_FJV Postado Novembro 14, 2003 Denunciar Share Postado Novembro 14, 2003 Fiz uma validação simples,ainda falta alguma coisa,ai você desenrola,ok??<html> <script language="JavaScript"> function validar_campos(){ array=["nome","endereco","cep","cidade","E-mail","ddd","telefone","fax","mensagem"]; for(x=0;x<document.form1.elements.length; x++){ if(document.form1.elements[x].type=="text"){ if(document.form1.elements[x].value==""){ alert("Campo : " + array[x] + " não pode ser vazio"); document.form1.elements[x].focus(); return false; } } } if (document.form1.email.value.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1) { alert("E-mail inválido"); document.form1.email.value=""; document.form1.email.focus(); return false; } return true; } function valida_numero(){ if(event.keyCode<48 || event.keyCode>57) event.returnValue=false } function valida_cep(edit){ if(event.keyCode<48 || event.keyCode>57) event.returnValue=false if(edit.value.length==5) edit.value+="-"; } </script> <body> <form method="POST" action="envia.asp" name="form1" onsubmit="return validar_campos()"> <table width="484"> <tr> <td width="52">Nome:</td> <td width="424"> <input type="text" size="59" maxlength="30" name="nome" style="font-size: 11 px; font-family: Tahoma; border-style: solid; border-width: 1"> </td> </tr> <tr> <td width="52">Endereço:</td> <td width="424"> <input type="text" size="59" maxlength="50" name="endereco" style="font-size: 11 px; font-family: Tahoma; border-style: solid; border-width: 1"> </td> </tr> <tr> <td width="52">Cep.:</td> <td width="424"> <input type="text" size="22" maxlength="9" name="cep" onKeyPress="valida_cep(this)" style="font-size: 11 px; font-family: Tahoma; border-style: solid; border-width: 1"> </td> </tr> <tr> <td width="52">Cidade:</td> <td width="424"> <input type="text" size="40" maxlength="15" name="cidade" style="font-size: 11 px; font-family: Tahoma; border-style: solid; border-width: 1"> </td> </tr> <tr> <td width="52">Estado:</td> <td width="424"> <select name="estado" style="font-size: 11 px; font-family: Tahoma; border-style: solid; border-width: 1"> <option value="AM">AM</option> <option value="AP">AP</option> <option value="AL">AL</option> <option value="BA">BA</option> <option value="CE">CE</option> <option value="DF">DF</option> <option value="ES">ES</option> <option value="GO">GO</option> <option value="MA">MA</option> <option value="MT">MT</option> <option value="MS">MS</option> <option value="MG">MG</option> <option value="PA">PA</option> <option value="PB">PB</option> <option value="PR">PR</option> <option value="PE">PE</option> <option value="PI">PI</option> <option value="RJ">RJ</option> <option value="RN">RN</option> <option value="RO">RO</option> <option value="RR">RR</option> <option value="RS">RS</option> <option value="SC">SC</option> <option value="SP">SP</option> <option value="SE">SE</option> <option value="TO">TO</option> </select> </td> </tr> <tr> <td width="52">Email:</td> <td width="424"> <input type="text" size="59" maxlength="20" name="email" style="font-size: 11 px; font-family: Tahoma; border-style: solid; border-width: 1"> </td> </tr> <tr> <td width="52">DDD:</td> <td width="424"> <input type="text" size="9" maxlength="3" name="ddd" onKeyPress="valida_numero()" style="font-size: 11 px; font-family: Tahoma; border-style: solid; border-width: 1"> </td> </tr> <tr> <td width="52">Telefone:</td> <td width="424"> <input type="text" size="25" maxlength="12" name="telefone" onKeyPress="valida_numero()" style="font-size: 11 px; font-family: Tahoma; border-style: solid; border-width: 1"> </td> </tr> <tr> <td width="52">Fax:</td> <td width="424"> <input type="text" size="25" maxlength="12" name="fax" onKeyPress="valida_numero()" style="font-size: 11 px; font-family: Tahoma; border-style: solid; border-width: 1"> </td> </tr> <tr> <td colspan="2"><div align="center">Mensagem: </div></td> </tr> <tr> <td colspan="2"><div align="center"><textarea name="mensagem" rows="15" cols="62" style="font-size: 11 px; font-family: Tahoma; border-style: solid; border-width: 1"></textarea></td> </tr> </table> </dd> <dd> </dd> <dd> <input type="submit" value="ENVIAR" style="font-size: 11 px; font-family: Tahoma; border-style: solid; border-width: 1"> <input type="reset" value="Limpar dados" style="font-size: 11 px; font-family: Tahoma; border-style: solid; border-width: 1"> </dd> </dl> </form> </body> </html> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 PERNAMBUCO_FJV Postado Novembro 14, 2003 Denunciar Share Postado Novembro 14, 2003 troca isso la:array=["nome","endereço","cep","cidade","","E-mail","ddd","telefone","fax","mensagem"]; Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Adalberto Postado Novembro 15, 2003 Autor Denunciar Share Postado Novembro 15, 2003 Cara sem palavras valeu mesmo!!!Muito obrigado. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 jissa Postado Novembro 15, 2003 Denunciar Share Postado Novembro 15, 2003 Pernambuco.. ganhou um Fã .. hehehe Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 diraol Postado Novembro 15, 2003 Denunciar Share Postado Novembro 15, 2003 hahahahahaholha o sumido do jissa vindo agitar!!!..hehehehe :P Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Adalberto Postado Novembro 15, 2003 Autor Denunciar Share Postado Novembro 15, 2003 Pernambuco.. ganhou um Fã .. hehehe Cara não vou nem falar nada para você .... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 jissa Postado Novembro 15, 2003 Denunciar Share Postado Novembro 15, 2003 Adalberto não leva a mal não.. brincadeirinha.. DirAol.. sempre estou entrando.. mas vocês estao respondendo tudo.. ta bom o Nivel do Forum.. que nem me intrometo para não estragar, só uma ou duas perguntas que não resisto em responder.mas to sempre por aqui.. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 diraol Postado Novembro 16, 2003 Denunciar Share Postado Novembro 16, 2003 pra não estragar???????????????NOssa... então tá...heheheé... realmente o nível aqui tá muito bom, me orgulho de poder fazer parte dessa comunidade..........ei adalberto....relaxa cara, ele falou brincando... :)nós somos como amigos aqui dentro.... TODOS!!!!.... inclusive você!!!!...... ;) Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Adalberto Postado Novembro 18, 2003 Autor Denunciar Share Postado Novembro 18, 2003 Ok....hehe :P :P :P Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Adalberto
alguém pode me disser como eu valido estes campos
para que só va para outra pg depois que a pessoa clicar no botão e os campos estiverem preenchido...
casó não esteja preenchido aparesa um alert.!!! ai vai o codigo
Bom é isso !!!
Muito obrigado
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.