isEmail

Publicado por Celso Goya 14/04/2003

[ Hits: 12.414 ]

Homepage: [Algum aURL]

Download isEmail.js




Verifica se um endereço de e-mail é válido.

  



Esconder código-fonte

/*
www.moinho.net
Verify an e-mail address
Verifica se uma endereço de e-mail é válido
Fucntion: isEmail
Return  : true if the e-mail address is valid
Retorno : true se o endereço de e-mail for válido
e-mail  : celso.goya@moinho.net
Author  : Celso Goya

Instructions
If you have any questions about the functionality or sugestions please send us a report.

Instruções
Se você tiver qualquer dúvida ou sugestão sobre a funcionalidade desta função por favor envie-nos um e-mail
*/
function isEmail(text){
   var    arroba = "@",
          ponto = ".",
         posponto = 0,
         posarroba = 0;
   
    if (text =="") return false;
   
    for (var indice = 0; indice < text.length; indice++){
       if (text.charAt(indice) == arroba) {
          posarroba = indice;
            break;
       }
    }
   
   for (var indice = posarroba; indice < text.length; indice++){
      if (text.charAt(indice) == ponto) {
         posponto = indice;
           break;
      }
   }
   if (posponto == 0 || posarroba == 0) return false;
   if (posponto == (posarroba + 1)) return false;
   if ((posponto + 1) == text.length) return false;
   return true;
}

Scripts recomendados

Inverter palavras ou links em JavaScript

Validação de Data - Fácil

Checar campos de um formulário

Selecionar todos checkbox

Validar extensão de arquivo


  

Comentários
[1] Comentário enviado por XiS em 30/04/2004 - 08:09h

tem alguma coisa errada com esse script...
so falta descobrir o que é


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts