Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/04/2011, 06:13
vanessacruz_7
 
Fecha de Ingreso: marzo-2011
Mensajes: 12
Antigüedad: 13 años, 1 mes
Puntos: 0
Deshabilitar botón submit hasta que otro botón sumbmit sea presionado

Buenos dias.. Ante todo gracias por la ayuda que puedan prestarme. Estoy haciendo dos programas y tengo dos botones (botón 1, botón 2) , que al ser presionados generan una tabla cada uno (tabla 1, tabla 2). Esto me funciona perfectamente.

Lo que quiero es que cuando el boton 1 sea presionado, genere la tabla 1 y se deshabilite este botón. Luego que se habilite el botón 1 cuando el botón 2 sea presionado. Para ello agregue un "onclik" en cada botón y cree una funcion en Javascript.

Entonces resulta que el programa ahora no funciona, simplemente al presionar un boton, éste se deshabilita por menos de 1 segundo pero no muestra la tabla. Simplemente se ven los 2 botones no encuentro la manera para hacer que se deshabilite pero que muestre la tabla. Aqui les dejo el código, gracias


Código HTML:
<head>
<script>
function boton (obj)
     {
          if(obj.value=='boton 1')
             {
                 document.getElementById('boton1').disabled="true";
              }
          
          if(obj.value=='boton 2')
             {
                 document.getElementById('boton2').disabled="true";
              }
     }
</script>
</head>

[PHP]
$boton1=$_POST["boton1"];
$boton2=$_POST["boton2"];

if ($boton1!="") 
  {
     CODIGO PARA MOSTRAR LA TABLA 1
   }
else if ($boton2!="")
  {
   CODIGO PARA MOSTRAR LA TABLA 2
  }[/PHP]
]
<FORM ACTION= "ReporteActualTabulado.php" METHOD="POST" name="forma">

<input type="submit" value="boton 1" name="boton1" id="boton1" onclick="boton(this)">

<input type="submit" value="boton 2" name="boton2" id="boton1" onclick="boton(this)">

<FORM>