18/07/2011, 07:02
|
| | | Fecha de Ingreso: octubre-2008 Ubicación: Madrid
Mensajes: 495
Antigüedad: 16 años Puntos: 66 | |
Respuesta: Como validar email en formulario de recomendar web buenas,
te la he 'tuneado' un poco para que la puedas usar:
---------------------
function isEmailAddress(email)
{
var s = email.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 )
{alert("no ha escrito ninguna dirección");email.focus();return false;}
if (filter.test(s))
return true;
else
alert("Ingrese una dirección de correo válida");
email.focus();
return false;
}
------------------------
para llamarla tienes que enviarla como parámetro el objeto INPUT entero (donde escribes la dirección de correo):
---------------------
<input type="button" id="tu_input_button" onclick="isEmailAddress(document.getElementById('t u_input_text'));" />
----------------------
ahora bien, lo único que hace esa función es comprobar que no está vacía y que no mete caracteres no permitidos de una dirección de correo (tipo %,&,$,etc.), nada más que eso. Si te vale con eso pues guay.
saludos. |