|
|
|

|

|
Dicas
|

|
ASP - Active Server Page (Miscelâneas)
|
|
 |
Título da Dica: Função p/ validar E-mail em JavaScript.
|
 |
|
|
Postada em 3/12/2003 por vilmarbr
//Função p/ validar E-mail em JavaScript. //Muito fácil de adaptar p/ asp lembrando que posição de string no ASP //deve-se usar InStr e InStrRev, tamanho de string use Len. //VILMAR BRAZÃO DE OLIVEIRA. function ValidarEmail(Email) { var TamEmailMenos_1; var PosicaoArroba_1,PosicaoArroba_2; var PosicaoPonto_1,PosicaoPonto_2;
TamEmailMenos_1 = eval(Email.length -1); PosicaoArroba_1 = Email.indexOf("@"); PosicaoPonto_1 = Email.indexOf("."); PosicaoArroba_2 = Email.lastIndexOf("@"); PosicaoPonto_2 = Email.lastIndexOf("."); alert(TamEmailMenos_1 + "\nPosicaoArroba_1: " + PosicaoArroba_1 + "\nPosicaoPonto_1: " + PosicaoPonto_1);
if(Email != "" && PosicaoArroba_1 == -1 || Email != "" && PosicaoArroba_1 == 0 || Email != "" && PosicaoArroba_1 == TamEmailMenos_1) return false; if(Email != "" && PosicaoPonto_1 == -1 || Email != "" && PosicaoPonto_1 == 0 || Email != "" && PosicaoPonto_1 == TamEmailMenos_1) return false; if(Email != "" && PosicaoArroba_2 == -1 || Email != "" && PosicaoArroba_2 == 0 || Email != "" && PosicaoArroba_2 == TamEmailMenos_1) return false; if(Email != "" && PosicaoPonto_2 == -1 || Email != "" && PosicaoPonto_2 == 0 || Email != "" && PosicaoPonto_2 == TamEmailMenos_1) return false; else return true; }
|
|
|
|

|