Foros del Web » Programando para Internet » Javascript »

validacion mail

Estas en el tema de validacion mail en el foro de Javascript en Foros del Web. Saludos tengo el siguiente script de validacion del campo mail: Código: if ((formulario.mail.value.indexOf ('@', 0) == -1)||(formulario.mail.value.length < 5)) { formulario.mail.focus(); alert("Escriba una dirección de ...
  #1 (permalink)  
Antiguo 14/06/2012, 14:14
 
Fecha de Ingreso: octubre-2010
Ubicación: Guayaquil
Mensajes: 195
Antigüedad: 14 años, 1 mes
Puntos: 3
validacion mail

Saludos tengo el siguiente script de validacion del campo mail:
Código:
if ((formulario.mail.value.indexOf ('@', 0) == -1)||(formulario.mail.value.length < 5)) {
	formulario.mail.focus();
    alert("Escriba una dirección de correo válida en el campo \"Email\".");
    return (false);
  }
pero quisiera que se valide obligatoriamente poniendo el signo @ y un punto, no lo consigo.
  #2 (permalink)  
Antiguo 14/06/2012, 14:58
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 4 meses
Puntos: 1567
Respuesta: validacion mail

Una validación correcta de email en javascript

Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. //<![CDATA[
  3. var email = document.getElementById('email').value;
  4. var formato = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
  5.  
  6.  
  7. var regex_email = formato.test(email);
  8. if((regex_email != true)||(email == "")){
  9. alert('Email no válido');
  10. return false;
  11. }
  12. //]]>
  13. </script>

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.

Etiquetas: formulario, mail
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:06.