<DIV ALIGN=center><FONT FACE=arial SIZE=-1>
<FORM NAME=formemail>
Email: <INPUT TYPE=text NAME=email VALUE="" SIZE=30 MAXLENGTH=50> <P>
<INPUT TYPE=button VALUE="Testar Email" OnClick=testaemail(this.form)>
</FORM>
<SCRIPT LANGUAGE=Javascript>
// Isso fica dentro da rotina que testa todo o formulario //
function testaemail(form) {
if(validaemail(form.email.value)) {
alert("Formato Valido!");
}
else {
form.email.select();
alert("Formato Invalido!");
}
}
// Testa um email no formato teste@testando. + com.br (3.2) ou + .com (3) ou + .br (2) //
// NÃO podem comecar com numeros. Antes da @ podem contar numeros letras, pontos e undescore //
// O Dominio pode conter caracteres e numeros porem os seus sufixos apenas caracteres //
function validaemail(email) {
var objRegExp = /^[A-Za-z]([\w\.]*)@([A-Za-z0-9\.]*)\.(([A-Za-z]{3}\.[A-Za-z]{2}$)|([A-Za-z]{3}$)|([a-z]{2}$))/i ;
return objRegExp.test(email);
}
</SCRIPT>
0 comentários:
Postar um comentário