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

