Ver Mensaje Individual
  #23 (permalink)  
Antiguo 28/11/2013, 11:43
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

Amigo Nico0601 esa función nunca se iba a ejecutar si el botón esta deshabilitado, como ibas a hacer click?.

Lo que se me ocurre es que valides los campos que no estén vacíos y luego habilitas el botón:

Se me ocurre este ejemplo:

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

Utilizo el onchange para ver verificar si tienen datos los campos.

No se si te sirve, es lo que se me ocurre.

Saludos