Ver Mensaje Individual
  #3 (permalink)  
Antiguo 23/11/2007, 15:51
robison
 
Fecha de Ingreso: octubre-2007
Mensajes: 83
Antigüedad: 17 años, 5 meses
Puntos: 0
Re: validar email

mirando los ejemplos y buscando. he encontrado el evento onBlur que me es muy util, el inconveniente es que en Iexplorer funciona bien porque hago que nuevamente tome el foco pero en firefox no me vuelve el foco a la caja de texto donde escribo el mail.

pongo el javascript
Cita:
function validarEmail(valor)
{


if (/^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})$/.test(valor))
{
return (true);
}
else
{
alert("Direccion de Correo Invalida");
//document.all('mail').focus();
document.form.mail.focus();

//return (false);
}
}
esta es la caja de texto
Cita:
<input name="mail" class="cont2" id="mail" size="40" maxlength="50" onblur="validarEmail(this.form.mail.value);">