Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/08/2010, 17:10
walrus86
 
Fecha de Ingreso: junio-2010
Mensajes: 155
Antigüedad: 14 años, 6 meses
Puntos: 0
problema de validacion

hola como andan, por favor necesito ayuda me estoy volviendo totalmente loco!!! no puedo lograr validad un maldito e-mail, uso el codigo mas comun que se encuentra por ahi pero por alguna razon ingreso un email valido y me toma como false saltando la alerta "Ingrese un e-mail válido". Solo tengo dos controles, verificar ese campo de email, y otro (llamado cuerpo) que simplemente se verifica que no este vacio.

Alguien me puede decir por favor donde le estoy errando??? muchas gracias

Cita:
function Valida( formulario ) {
if (validarEmail(formulario.email.value) == true){
if (formulario.cuerpo.value.replace(/ /g, '') != '') {
return true
}
else{
alert("No puede enviar un mensaje vacío");
return false
}
}
else{
alert("Ingrese un e-mail válido");
return false
}
}


function validarEmail(valor) {
if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3,4})+$/.test(valor)){
alert("La dirección de email " + valor + " es correcta.")
return (true)
}
else {
alert("La dirección de email es incorrecta.");
return (false);
}
}