Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/09/2011, 12:31
Avatar de alealvaro
alealvaro
 
Fecha de Ingreso: junio-2004
Ubicación: BA - Argentina
Mensajes: 210
Antigüedad: 20 años, 7 meses
Puntos: 12
no funciona deshabilitar submit

Buenas!!

Escribo porque tengo una inquietud que me desconcierta. Tengo un formulario POST el cual al darle al botón submit controla todo lo que se ingresó, y para los campos que contienen algún error imprime una variable que modifica el id de ese campo para verlo en rojo.

Hasta ahi bien... mi problema es: le agregué una función javascript para que, al darle click al botón se deshabilite y muestre una imagen de load. PERO... cuando le implemento esto ya no funcionan los controles de los errores

El código actual es:

Código PHP:
Ver original
  1. <label id="cargando"></label>
  2. <input type="button" name="enviar" class="button" id="enviar" value="Enviar" onClick="desactiva_enlace(this);javascript:this.submit();"/>

y la función javascript

Código Javascript:
Ver original
  1. function desactiva_enlace(enlace)
  2. {
  3. enlace.disabled='disabled';
  4. enlace.value='Cargando';
  5. var cargador = document.getElementById('cargando');
  6. cargador.innerHTML = "<img src='/images/cargando.gif'>";
  7. document.registro.submit();
  8. }

Porque cuando coloco esa función deja de respetar las comprobaciones??? algo está impidiendo el POST???

Desde ya muchas gracias! Espero haber sido claro, sino me dicen y amplío
__________________
Always learning a little more...
Videos y frases para dedicar
Quotes and Phrases for You