Foros del Web » Programando para Internet » Javascript »

Validar email sin expresiones regulares

Estas en el tema de Validar email sin expresiones regulares en el foro de Javascript en Foros del Web. Hola a todos , tngo que hacer sin expresiones regulares una validación de email , y de momento tngo echo el split Cita: var email ...
  #1 (permalink)  
Antiguo 14/10/2013, 15:25
 
Fecha de Ingreso: diciembre-2011
Mensajes: 414
Antigüedad: 10 años
Puntos: 1
Validar email sin expresiones regulares

Hola a todos , tngo que hacer sin expresiones regulares una validación de email , y de momento tngo echo el split

Cita:
var email = prompt("Introduce tu email correcto:");
var cortar = email.split("@"); //Nuestro indicador es un espacio.
var punto = email.split(".")
Ahora necesitaria una idea para por ejemplo concatenar el punto con cortar de tal manera que acepte el siguiente formato

[email protected]

[email protected]

Y entonces alguna idea ?
  #2 (permalink)  
Antiguo 14/10/2013, 16:55
Avatar de PIRRUMAN  
Fecha de Ingreso: febrero-2006
Ubicación: Monterrey, Nuevo León
Mensajes: 632
Antigüedad: 15 años, 10 meses
Puntos: 53
Respuesta: Validar email sin expresiones regulares

si lo que deseas validar que tenga un formato "[email protected]"

podria ser
Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. function validar()
  3. {
  4.     var contenido=document.getElementById('mail').value;
  5.     var conte=contenido.split("@");
  6.     if(!conte[1] || conte[0]=="")
  7.     {
  8.         alert('no es correo valido');
  9.     }
  10.     else
  11.     {
  12.         var cont=conte[1].split(".");
  13.         if(!cont[1])
  14.         {
  15.           alert('no es correo valido');
  16.         }
  17.     }
  18.    
  19.     }
  20. </script>
  21.  
  22. <input type="text" id="mail"/>
  23. <input type="button" value="Valida" onclick="validar()"/>
__________________
“Prefiero ser un tonto momentaneo que un eterno ignorante”
“¡El éxito es resultado de los aciertos,los aciertos resultado de la experiencia y la experiencia resultado de los errores!”
  #3 (permalink)  
Antiguo 16/10/2013, 03:57
 
Fecha de Ingreso: diciembre-2011
Mensajes: 414
Antigüedad: 10 años
Puntos: 1
Respuesta: Validar email sin expresiones regulares

Holaa el formato deberia ser

[email protected] !!

Y no encuentro manera de usarlo -.-
  #4 (permalink)  
Antiguo 16/10/2013, 08:04
Avatar de PIRRUMAN  
Fecha de Ingreso: febrero-2006
Ubicación: Monterrey, Nuevo León
Mensajes: 632
Antigüedad: 15 años, 10 meses
Puntos: 53
Respuesta: Validar email sin expresiones regulares

solo es cuestion de agregar ota condicion
Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. function validar()
  3. {
  4.     var contenido=document.getElementById('mail').value;
  5.     var conte=contenido.split("@");
  6.     if(!conte[1] || conte[0]=="")
  7.     {
  8.       alert('no es correo valido(1)');
  9.     }
  10.     else
  11.     {
  12.       var cont1=conte[0].split(".");
  13.       var cont2=conte[1].split(".");
  14.       if(!cont1[1])
  15.       {
  16.         alert('no es correo valido(2)');
  17.       }
  18.       else if(!cont2[1])
  19.       {
  20.         alert('no es correo valido(3)');
  21.       }
  22.     }
  23.   }
  24. </script>
  25.  
  26. <input type="text" id="mail"/>
  27. <input type="button" value="Valida" onclick="validar()"/>
__________________
“Prefiero ser un tonto momentaneo que un eterno ignorante”
“¡El éxito es resultado de los aciertos,los aciertos resultado de la experiencia y la experiencia resultado de los errores!”

Etiquetas: email, expresiones, regulares
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 12:41.