Foros del Web » Creando para Internet » HTML »

Activar y desativar botones

Estas en el tema de Activar y desativar botones en el foro de HTML en Foros del Web. Hola a todos, quisiera saber cómo puedo hacer con un formulario que contiene dos botones para que uno esté desactivado hasta que se haga click ...
  #1 (permalink)  
Antiguo 26/11/2008, 17:16
Avatar de tangela  
Fecha de Ingreso: octubre-2004
Mensajes: 31
Antigüedad: 19 años, 5 meses
Puntos: 0
Pregunta Activar y desativar botones

Hola a todos, quisiera saber cómo puedo hacer con un formulario que contiene dos botones para que uno esté desactivado hasta que se haga click en el otro y que se desactive a sí mismo cuando pinchamos en el.
Hay que tener en cuenta que la página está en PHP y que cada vez que se pulsa un botón se recarga, porque el action del formulario es la misma página.
Lo he intentado con JavaScript pero seguramente no lo hice bien porque no consigo que funcione.
Por si os sirve de algo, comentar que cada botón dispara un evento que se inicia con un
Código:
if (isset $_POST['nombre del boton']){
  acciones
}
No sé si este es el foro correcto, pero me he animado a ponerlo aquí por ser un asunto de formularios. Perdón si me he equivocado.

Gracias por vuestra atención y un saludo.
  #2 (permalink)  
Antiguo 27/11/2008, 09:31
Avatar de ElJavista
Colaborador
 
Fecha de Ingreso: marzo-2007
Ubicación: Lima Perú
Mensajes: 2.231
Antigüedad: 17 años
Puntos: 67
Respuesta: Activar y desativar botones

A ver, para hacer lo que tú quieres se necesitaría enviar unos datos para que el PHP imprima los botones activados o desactivados. Eso se podría hacer mediante un campo oculto, ese campo tendría que tener el estado del botón. Su valor lo debes modificar mediante javascript antes de enviarse el formulario. Ahora bien, también podrías mediante javascript modificar la url del action, de modo que se envie un parámetro indicando si el botón ese debe estar activo o no.

Esas son mis sugerencias, espero que te sirva.
  #3 (permalink)  
Antiguo 27/11/2008, 13:54
 
Fecha de Ingreso: enero-2003
Ubicación: Córdoba, Argentina
Mensajes: 1.047
Antigüedad: 21 años, 1 mes
Puntos: 10
Respuesta: Activar y desativar botones

Código PHP:
<input type="submit" name="boton1" />
<input type="submit" name="boton2" <? if(!isset $_POST['boton1']){ echo "disabled='disabled'"; } ?> />
__________________
oohh... quisiera ser godines!!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:02.