Saludos.
Utilizo esta función para validar el formulario:
Cita: function formulario(){
//valido el nombre
if (document.presu.selector.value=="nombre"){
if (document.presu.nombre.value.length==0){
alert("El campo Nombre es obligatorio")
document.presu.nombre.focus()
return false;
} else {
if (document.presu.apellidos.value.length==0){
alert("El campo Apellidos es obligatorio")
document.presu.apellidos.focus()
return false;
}
}
}
if (document.presu.selector.value=="razon"){
if (document.presu.nombre.value.length==0){
alert("Indique el nombre de la Empresa")
document.presu.nombre.focus()
return false;
} else {
if (document.presu.contacto.value.length==0){
alert("Necesitamos la persona de contacto")
document.presu.contacto.focus()
return false;
} else {
if (document.presu.cargo.value.length==0){
alert("Indique su cargo en la Empresa")
document.presu.cargo.focus()
return false;
}
}
}
}
alert("Su mensaje sera enviado")
document.presu.submit();
}
la cual funciona OK, pero me borra el form y este es bastante largo.
¿Como puedo evitarlo?
Muchas Gracias