Foros del Web » Programando para Internet » Javascript »

dificulta con validacion formulario

Estas en el tema de dificulta con validacion formulario en el foro de Javascript en Foros del Web. saludos compañeros tengo una duda que no he podido solucionar tengo una validacion de un formulario este me valida bien pero me envia el formulario ...
  #1 (permalink)  
Antiguo 19/02/2010, 18:46
Avatar de andreshenao  
Fecha de Ingreso: enero-2009
Ubicación: Medellìn
Mensajes: 417
Antigüedad: 15 años, 3 meses
Puntos: 7
Pregunta dificulta con validacion formulario

saludos compañeros tengo una duda que no he podido solucionar tengo una validacion de un formulario este me valida bien pero me envia el formulario asi est vacio y no veo en que puedo estar fallando
si alguien me puede asesorar le agradesco.

Gracias
function validacion(){
//valido el nombre
if (document.contacto.nombre.value.length==0){
alert("Tiene que escribir su nombre")
document.contacto.nombre.focus()
return 0;
}
//valido la empresa
if (document.contacto.empresa.value.length==0){
alert("Tiene que escribir su Empresa")
document.contacto.empresa.focus()
return 0;
}
//el formulario se envia
alert("Muchas gracias por enviar el formulario");
document.contacto.submit();
}
  #2 (permalink)  
Antiguo 19/02/2010, 18:48
Avatar de jackson666  
Fecha de Ingreso: noviembre-2009
Ubicación: Buenos Aires, Argentina
Mensajes: 1.971
Antigüedad: 14 años, 5 meses
Puntos: 65
Respuesta: dificulta con validacion formulario

No deberias mandar return 0; cuando la condicion que estas evaluando, no es la requerida! Seria al revez, o sea, return 1; o return false;
Ademas deberias agregar la funcion de validacion al evento onsubmit de tu formulario, asi

Código HTML:
Ver original
  1. <form action="" method="" onsubmit="return validacion();">

En vez de preguntar si el value de ese campo es igual a cero, porque no preguntas si es menor o igual a un determinado numero de caracteres? Asi podrias fijar un minimo!
__________________
HV Studio
Diseño y desarrollo web
  #3 (permalink)  
Antiguo 20/02/2010, 01:13
Avatar de andreshenao  
Fecha de Ingreso: enero-2009
Ubicación: Medellìn
Mensajes: 417
Antigüedad: 15 años, 3 meses
Puntos: 7
De acuerdo Respuesta: dificulta con validacion formulario

mil graciasssss

Etiquetas: formulario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 08:24.