Ver Mensaje Individual
  #7 (permalink)  
Antiguo 10/08/2006, 17:36
Avatar de Escoffie
Escoffie
 
Fecha de Ingreso: abril-2003
Ubicación: Mérida, Yucatán
Mensajes: 242
Antigüedad: 21 años
Puntos: 9
Hola.

Perdón por colarme en este post, pero ya que se trata de lo mismo, aprovecho.

Tengo este código que bajé por ahí:
Código:
 function disableForm(form) {
     if (document.getElementById) { 
          theform = document.getElementById(form);
          for (i = 0; i < theform.length; i++) {
               var tempobj = theform.elements[i];
               if (tempobj.type.toLowerCase() == "submit") 
                    tempobj.disabled = true;
         }
     return true;
     }
}
Se supone que deshabilita el botón cuyo tipo sea igual a "submit" en el formulario llamado como el valor de la variable form que se pasa por la función, pero tiene dos problemas:
  1. En Explorer 6.0 deshabilita el botón, pero no se envía el formulario
  2. En Firefox 1.5 se envía el formulario, pero no se deshabilita el botón
¿Alguna idea o código alternativo?

Saludos y gracias.