Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/10/2009, 08:52
Avatar de kabugi
kabugi
 
Fecha de Ingreso: agosto-2006
Ubicación: Madrid - España
Mensajes: 65
Antigüedad: 18 años, 6 meses
Puntos: 0
Pregunta Validar form sin borrar datos

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