Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/04/2010, 08:36
Avatar de abimaelrc
abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 7 meses
Puntos: 1517
Respuesta: Activar boton...

Bueno conforme a tu ejemplo solo tienes que añadir window.onload para que se verifique una vez se haya cargado la página.
Código HTML:
Ver original
  1. <script language="javascript">
  2. function check(){
  3.     if(document.getElementById('total_1').value == document.getElementById('total_2').value){
  4.         document.form.submit.disabled = false;
  5.     }
  6. }
  7. window.onload = check;
  8. </script>
  9. <form name="form" method="post">
  10.   <input type="hidden" name="total_1" value="1000">
  11.   <input type="hidden" name="total_2" value="1000">
  12.   <input type="submit" name="submit" value="aceptar" disabled="disabled" />
  13. </form>
Si colocas la función directamente, tienes que hacerlo después del formulario, ya que si no el código no va a poder reconocer los valores ya que trata de ver si anteriormente hay algún campo mencionado con los nombres que indicaste. Acuérdate que los navegadores leen los código de arriba hacia abajo, por lo tanto la mejor forma, conforme a lo que tu indicas es usando el evento onload o indicar la función después del formulario deseado.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos