Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

WebMasterJr

[Resolvido] Validando E-mail

Recommended Posts

Gostaria de saber como farei pra validar um e-mail, lembrando que eu nao sei muita coisa de JavaScript...

 

Abaixo irei informar o meu codigo fonte mais esta meio rustico...

 

 

Obrigado desde ja.

 

<html>
	<head>
		<script type="text/javascript">
			
		</script>
	</head>
	<body>
		<form id="f1">
			Digite seu E-mail: <input type="text" name="email">
			<input type="button" value="Validar E-mail" onclick="validacao()">
		</form>
	</body>
</html>

como vocês podem ver eu nao sei sei fazer...

Compartilhar este post


Link para o post
Compartilhar em outros sites

 function validateMail(mail){
    var expReg2 = RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);
    if (mail == "" || mail == null) {
        erros[num_erros] = "Por favor, informe um E-mail.";
        local_erros[num_erros] = "email";
        num_erros++;
    }
    else if (expReg2.test(mail) == false) {
        erros[num_erros] = "Por favor, informe um E-mail válido.";
        local_erros[num_erros] = "email";
        num_erros++;
    }
}

Be happy!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado Rick...

 

Eu Axei um Jeito mais facil pra poder validar e deu certo...

 

Apesar de algumas mudanças que eu fiz para se adequar ao que eu precisava...

 

 

Muito Obrigado mesmo...

 

Ai esta o fonte:

 

<html>
	<head>
		<script type="text/javascript">

			function valida_email() 
			{
				var ok = true;
					if  (Cadastro.EMAIL.value.search("@") == -1 || Cadastro.EMAIL.value.search("[.*]") == -1)
					{
						alert("Seu EMAIL está incorreto!");
						Cadastro.EMAIL.focus();
						ok = false;
						return(true);
					}
					else
					{
						alert("E-mail correto...Obrigado!!!");
						ok = true;
						return(true);
					}
			}
		</script>
	</head>
	<body>
		<form method="post" id="Cadastro" onSubmit="javascript:return valida_email();">
			E-mail: * <input type="text" name="EMAIL" value="DIGITE seu E-mail">

			<input type="submit" value="enviar">
		</form>
	</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.