Ver Mensaje Individual
  #25 (permalink)  
Antiguo 28/11/2013, 12:00
martin_9_91
 
Fecha de Ingreso: mayo-2011
Ubicación: Bs.As Argentina
Mensajes: 193
Antigüedad: 13 años
Puntos: 3
Respuesta: Habilitar submit si esta todo validado

Pense que tenías valores fijos.

Necesitas algo así entonces:

Código Javascript:
Ver original
  1. <html>
  2.  
  3. <head>
  4.  
  5. <script>
  6.  
  7. function desactivo_submit(){
  8.  
  9.     var frm = document.getElementById("formulario");
  10.     var desactivar = true;
  11.  
  12.     for (i=0;i<frm.elements.length;i++)
  13.     {
  14.         if (frm.elements[i].value == ''){
  15.             desactivar = false;
  16.         }
  17.     }
  18.        
  19.    
  20.     if (desactivar) {
  21.         document.getElementById('guardar').disabled = false;
  22.     }
  23.     else {
  24.         document.getElementById('guardar').disabled = true;
  25.     }
  26. }
  27.  
  28.  
  29. </script>
  30. </head>
  31.  
  32. <body>
  33.  
  34. <form id='formulario' action='' >
  35. <input type='text' id='txt1' onchange='desactivo_submit();' />
  36. <input type='text' id='txt2' onchange='desactivo_submit();' />
  37. <br>
  38. <input type='button' id='guardar' disabled="disabled" value= 'Hola'>
  39. </form>
  40.  
  41. </body>
  42.  
  43. </html>