Validando e-mail con Javascript, ejemplo

Realizando pruebas de validación con Javascript, quise tomar un ejemplo para validar direcciones de correo con expresiones regulares, básicamente dejé un formulario sencillo que pregunta por un patrón específico de cómo se pudiera crear una dirección de correo, el código quedó:




function valida() {
var mailexp = /[a-zA-Z0-9\_\.\-]+\@[a-zA-Z0-9\_\.\-]+(.edu|.edu.ve|.com|.com.ve|.org|.org.ve|.net|.net.ve|.gob|.gob.ve)$/;
var mail = document.forms["formulario"]["mail"].value;
var mailcomp = mailexp.test(mail);
if (mailcomp == false) {
alert("Debe ingresar una dirección de correo válida");
return false;
}
}










Finalmente, antes de enviar todos los datos hacia el servidor, chequeo desde el cliente el formulario y que su campo de correo en este caso mail, tenga su patrón tal como debería estar. Existen varias formas de hacerlo.

Advertisements
This entry was posted in Javascript. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s