Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/07/2011, 07:02
Avatar de ceSharp
ceSharp
 
Fecha de Ingreso: octubre-2008
Ubicación: Madrid
Mensajes: 495
Antigüedad: 15 años, 6 meses
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.