Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/07/2010, 05:07
edsolla
 
Fecha de Ingreso: marzo-2008
Mensajes: 20
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: Problema al validar un formulario

Vale, muchas gracias! lo de document.forms['crearproyecto'] no me ha funcionado, pero lo de getElementById funciono perfectamente. Ahora tengo una duda que sera una chorrada, pero no soy capaz de que me mande el formulario, me he dejado algo que no se ejecuta hasta abajo el archivo, porque se queda justo despues de validar el campo referencia. Lo dejo por si alguien lo ve, pero de todas formas muy agradecido!

Código Javascript:
Ver original
  1. function valida_envia(){
  2.    
  3.     if (parseInt(document.getElementById('id_a_final').value)<parseInt(document.getElementById('id_a_comienzo').value)){
  4.        alert("La fecha final no puede ser anterior a la inicial");
  5.        document.getElementById('id_a_comienzo').focus();
  6.        return 0;
  7.     }
  8.     if (document.getElementById('id_titulo').value.length==0){
  9.        alert("Debe escribir un titulo para el nuevo proyecto");
  10.        document.getElementById('id_titulo').focus();
  11.        return 0;
  12.     }
  13.     if (document.getElementById('id_referencia').value.length==0){
  14.        alert("Debe escribir una referencia");
  15.        document.getElementById('id_referencia').focus();
  16.        return 0;
  17.     }
  18.  
  19.     if (document.getElementById('id_agencia').value.length==0){
  20.        alert("Debe escribir una agencia");
  21.        document.getElementById('id_agencia').focus();
  22.        return 0;
  23.     }
  24.    
  25.     alert("Muchas gracias por enviar el formulario");
  26.     document.getElementById('crearproyecto').submit();
  27.     //el formulario se envia
  28.    
  29. }