Código:
aqui les dejo la funcion si alguiensabe que puede ser.function checkEmailAddress(field) { // Note: The next expression must be all on one line... // allow no spaces, linefeeds, or carriage returns! var goodEmail = field.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi); if (goodEmail){ return true } else { return false } } function validar(f) { if (f.nombre.value == "") { alert("Debes ingresar tu nombre, por favor.") f.nombre.focus(); return false } else { if (f.envio.value == "") { alert("Porfavor ingrese una direccion.") f.envio.focus(); return false } else { if (f.comuna.value == "") { alert("Debes ingresa tu Comuna, por favor.") f.comuna.focus(); return false } else { if (f.ciudad.value == "") { alert("Debes ingresar tu ciudad, por favor.") f.ciudad.focus(); return false } else { if (f.contacto.value == "") { alert("Por favor Ingresa tu telefono de contacto.") f.contacto.focus(); return false } else { if(isNaN(f.contacto.value)){ alert("Porfavor Ingrese valores de caracter numerico.") f.contacto.value="" f.contacto.focus(); return false } else { if (f.email.value == "") { alert("Debes ingresar tu email, por favor.") f.email.focus(); return false } else { if (!checkEmailAddress(f.email)) { alert("Debes ingresar un mail válido, por favor.") f.email.focus(); return false } else { if(f.sus1.checked == false && f.sus2.checked == false) { alert("Porfavor seleccione alfun tipo de suscripcion.") f.sus1.focus(); return false } else { return true } } } } } } } } } }
Agradesco de antemano toda la ayuda.
Atte.
Goomba