Este Script valida la entrada de una dirección de correo, si es correcta deja continuar con la ejecución del programa y si no, nos dará un mensaje de error, pidiendo entrar de nuevo la dirección del e-mail.
Comprueba que haya un nombre antes de la @, que esta exista y que después de ella haya un nombre, un punto y dos o tres caracteres (.es, .com, .net, etc.…)
Nota: Este código puede ser insertado libremente en cualquier Web.
<HTML>
<HEAD>
</HEAD>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
function isEmailAddress(theElement, nombre_del_elemento )
{
var s = theElement.value;
var filter=/^[A-Za-z][A-Za-z0-9_]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;
if (s.length == 0 ) return true;
if (filter.test(s))
return true;
else
alert("Entre una dirección de corre valida");
theElement.focus();
return false;
}
</SCRIPT>
<FORM><INPUT TYPE="text" NAME="TextField">
<INPUT TYPE="submit" VALUE="Ejecutar"
ONCLICK="return isEmailAddress(TextField,'TextField' )"> </FORM></BODY>
</HTML>
No hay comentarios:
Publicar un comentario