Validação De Formulário
#1
Posted 03/05/2004, 15:40
Bom ai vai, tenhu um formulario, gostaria q ele enviasse somente com alguns campos obrigatorios e com uma validação de email.
Espero que alguem possa me ajudar.
Obrigado
#2
Posted 03/05/2004, 20:00
#3
Posted 04/05/2004, 08:55
Obrigado
#4
Posted 04/05/2004, 09:26
<script language="JavaScript">
<!--
function checar(fml) {
var i = 0;
var j = 'Campos obrigatórios não preenchidos corretamente:\n\n\n';
if (fml['Nome'].value.length == 0) {
j += ++i + ') Nome\n';
}
if (fml['Email'].value.length == 0) {
j += ++i + ') E-mail\n';
}
if (fml['Mensagem'].value.length == 0) {
j += ++i + ') Mensagem\n';
}
if (i > 0) {
alert(j);
return false;
} else {
return true;
}
}
//-->
</SCRIPT>
<FORM>
<INPUT type="text" name="Nome" size="33">
<INPUT type="text" name="Email" size="34">
<textarea name="Mensagem"></textarea>
</FORM>
O script do tutorial do without_a_nick eu não testei, mas parece ser melhor. Entra aí==> http://forum.wmonlin...showtopic=47827
|
| ====================================
| Cavalo eu puxo no toco, burro eu puxo no morão.
| Gosto de whisky, mas a cerveja é minha paixão.
| Sou gamado na loira, mas da morena eu não largo não!
| ----------------------------------------------------------------
#5
Posted 04/05/2004, 09:31
fora esse tuto do Without .. existe tbm outros topicos aqui msm falando sobre o assunto
http://forum.wmonlin...ighlite=validar
#6
Posted 04/05/2004, 13:00
eu to usando o formmail, a condicoes para validacao estao no DW, e envia sempre os dados nao ta fazendo a validacao.
se alguem tiver a solucao estou esperando.
Obrigado
#7
Posted 05/05/2004, 01:10
#8
Posted 05/05/2004, 11:12
Este seria mesmo só para teste (para aprender mesmo).
Depois farei o que vai para a pagina.
aqui vai o codigo
<body> <script language="JavaScript"> <!-- function checar(Fornecedores) { var i = 0; var j = 'Campos obrigatórios não preenchidos corretamente:\n\n\n'; if (fml['nome'].value.length == 0) { j += ++i + ') Nome\n'; } if (fml['email'].value.length == 0) { j += ++i + ') E-mail\n'; } if (fml['mensagem'].value.length == 0) { j += ++i + ') Mensagem\n'; } if (i > 0) { alert(j); return false; } else { return true; } } //--> </SCRIPT> <form method="POST" action="http://www.tracoinsa.com.br/cgi-bin/formmail.pl" name="Fornecedores"> <p> <input type="hidden" name="recipient" value="fvieira@tracoinsa.com.br"> <input type="hidden" name="redirect" value="http://www.tracoinsa.com.br/confirmado.html"> <input type="hidden" name="sort" value="order:nome,email,mensagem"> <input type="hidden" name="subject" value="Fornecedores"> Nome <input type="text" name="nome" size="20"> <br> E-mail <input type="text" name="email" size="20"> </p> <p> <br> Mensagem <textarea rows="2" name="mensagem" cols="20"></textarea> <input type="submit" value="enviar" name="botao" onClick="return checar"> <input type="reset" value="limpar" name="botao2"> </p> </form> </body> </html>
#9
Posted 05/05/2004, 12:11
|
| ====================================
| Cavalo eu puxo no toco, burro eu puxo no morão.
| Gosto de whisky, mas a cerveja é minha paixão.
| Sou gamado na loira, mas da morena eu não largo não!
| ----------------------------------------------------------------
#10
Posted 05/05/2004, 12:26
Agora vou fazer uma pesquisa para validacao de email, se alguem tiver alguma dica d onde posso encontrar posts ou tutoriais falando sobre o assunto, me ajudaria bastante. Obrigado
Valew mesmo galera
#11
Posted 06/05/2004, 14:45
agradeco desde já.
#12
Posted 13/05/2004, 00:27
|
| ====================================
| Cavalo eu puxo no toco, burro eu puxo no morão.
| Gosto de whisky, mas a cerveja é minha paixão.
| Sou gamado na loira, mas da morena eu não largo não!
| ----------------------------------------------------------------
#13
Posted 13/05/2004, 14:11
_________@________.____.__
Obrigado
#14
Posted 20/05/2004, 01:05
<html>
<head>
<script language="JavaScript">
<!--
function checarmail(formulario) {
if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(formulario.emailvalid.value)){
return (true)
}
alert("E-mail inválido!")
return (false)
}
// -->
</script>
</head>
<body>
<form onSubmit="return checarmail(this)">
e-mail:
<input type="text" name="emailvalid">
<input type="submit" value="enviar">
</form>
</body>
</html>
|
| ====================================
| Cavalo eu puxo no toco, burro eu puxo no morão.
| Gosto de whisky, mas a cerveja é minha paixão.
| Sou gamado na loira, mas da morena eu não largo não!
| ----------------------------------------------------------------
#15
Posted 20/05/2004, 08:58
Valeu mesmo assim.
Agora tenhu mais uma duvida,não vejo a hora de terminar esses formularios.
Bom ai vai.
Tem alguma diferenca pra validar um radiobutton????
Nâo seria a mesma coisa do com um select???
na validação do select eu faco assim:
if (fml.select.value == 0) {#erro
}
else{
return true;
Faço a mesma coisa para o radiobutton e não funciona.
Espero ter sido claro e tb agradeco muito c puder me ajudar.
Obrigado
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)