Comunidad de diseño web y desarrollo en internet online

Validación de E-mail en Javascript

Citar            
MensajeEscrito el 12 May 2011 02:57 am
Bueno, pensando en hacer un código en Javascript que me validara un E-mail hice este:

Código Javascript :

var email=document.form.mail.value.length;
if(email==0){
      alert("Debe ingresar un e-mail.");
      document.form.mail.value="";
      document.form.mail.focus();
      return false;
      }
      
var checkStr=document.form.mail.value;
var x=-1;
  for (i = 0; i < checkStr.length; i++) {
    var ch = checkStr.charAt(i);
   if (ch=='@')
      { 
      var x=i; 
         for(j=x; j<x+10;j++)
            {
               if(checkStr.charAt(j)=='.')
                  {
                  var x=-2;
                  }
            
              }
      }
  }
  if(x!=-2){
      alert("E-mail incorrecto."); 
      return false;
      }
  if(email<7){
        alert("El e-mail no es correcto.");
      document.form.mail.value="";
      document.form.mail.focus();
      return false;
  }


Lo saque del código de mi web como ejemplo.
El email validado sería algo así: [asd]@[asd].[asd]
Aunque tiene errores, de hecho se podría escribir un e-mail de este tipo: [asd]@[asd]. y lo validaría igual, pero supongo yo que está bastante bien ya que necesita tener un mínimo de 7 caracteres y un orden de 1º) arroba 2º) punto

Por Aerosilverito

18 de clabLevel



 

firefox
Citar            
MensajeEscrito el 24 May 2011 07:28 pm
Los tutoriales en Cristalab no son simplemente poner el código y ya. Necesitas poner por lo menos un par de parrafos reales introductorios y una explicación detallada del código.

Por ahora, muevo esto a aportes.

Por Freddie

BOFH

53 tutoriales
597 articulos
43 ejemplos

Genero:Masculino   Admin

Conserje de Cristalab

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.