lumasai Postado Fevereiro 21, 2009 Denunciar Share Postado Fevereiro 21, 2009 alohh jovens mais uma vez recorro a voces para me salvarem ................komo faco para validar um form na mesma pagina se o usuario não preencher um dos campos ou preencher eradamente um campo komo o email contudo se ele preencher corectamente ao clikar submit abre se uma outra pagina ........... embaixo o ex do form :::: <form id="form1" name="form1" method="post" action=""> <table width="321" border="0"> <tr> <td width="51">email:</td> <td width="254"><label> <input type="text" name="email" /> </label></td> </tr> <tr> <td> </td> <td> </td> </tr> <tr> <td>senha:</td> <td><label> <input type="text" name="senha" /> </label></td> </tr> <tr> <td> </td> <td> </td> </tr> <tr> <td colspan="2"><label> <div align="center"> <input type="submit" name="Submit" value="Submit" /> </div> </label></td> </tr> </table></form> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Raphael Machado Postado Fevereiro 24, 2009 Denunciar Share Postado Fevereiro 24, 2009 Cara, só com JavaScript mesmo!Veja aqui como ficou:<script LANGUAGE="JavaScript"> function ValidaEmail() { var obj = eval("document.forms[0].Email"); var txt = obj.value; if ((txt.length != 0) && ((txt.indexOf("@") < 1) || (txt.indexOf('.') < 7))) { alert('Email incorreto'); obj.focus(); } } function checa_formulario(){ if (form1.Email.value == ""){ alert("Por Favor preencha o E-mail!"); return (false); }else{ if (form1.senha.value == ""){ alert("Por Favor preencha a Senha!"); return (false); }else{ document.form1.submit(); } } } </script> <form id="form1" name="form1" method="post" action="SUAPÁGINADECONFIMAÇÂO.PHP"> <table width="321" border="0"> <tr> <td width="51">email:</td> <td width="254"><label> <input type="text" name="Email" onBlur="ValidaEmail();" /> </label></td> </tr> <tr> <td> </td> <td> </td> </tr> <tr> <td>senha:</td> <td><label> <input type="password" name="senha" size="20" /> </label></td> </tr> <tr> <td> </td> <td> </td> </tr> <tr> <td colspan="2"><label> <div align="center"> <input type="button" name="Submit" value="Submit" onclick="checa_formulario();" /> </div> </label></td> </tr> </table> </form>Nesse Script, o formulário só dá Submit se tudo tiver preenchido certo!T+!Qualquer problema avise! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
lumasai
alohh jovens mais uma vez recorro a voces para me salvarem ................komo faco para validar um form na mesma pagina
se o usuario não preencher um dos campos ou preencher eradamente um campo komo o email
contudo se ele preencher corectamente ao clikar submit abre se uma outra pagina ...........
embaixo o ex do form ::::
<form id="form1" name="form1" method="post" action="">
<table width="321" border="0">
<tr>
<td width="51">email:</td>
<td width="254"><label>
<input type="text" name="email" />
</label></td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td>senha:</td>
<td><label>
<input type="text" name="senha" />
</label></td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td colspan="2"><label>
<div align="center">
<input type="submit" name="Submit" value="Submit" />
</div>
</label></td>
</tr>
</table>
</form>
Link para o comentário
Compartilhar em outros sites
1 resposta 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.