Foros del Web » Programando para Internet » Javascript »

Tener desactivado un campo de formulario mientras no haya pulsado un checkbox

Estas en el tema de Tener desactivado un campo de formulario mientras no haya pulsado un checkbox en el foro de Javascript en Foros del Web. Hola! ¿Como hago para tener desactivado un campo de formulario mientras no haya clickado un checkbox, y una vez clickado el checkbox se me active ...
  #1 (permalink)  
Antiguo 07/04/2008, 11:08
 
Fecha de Ingreso: mayo-2007
Mensajes: 222
Antigüedad: 17 años, 6 meses
Puntos: 0
Tener desactivado un campo de formulario mientras no haya pulsado un checkbox

Hola!

¿Como hago para tener desactivado un campo de formulario mientras no haya clickado un checkbox, y una vez clickado el checkbox se me active el campo del formulario (que es una lista desplegable) para poder elegir?


S2!
  #2 (permalink)  
Antiguo 07/04/2008, 11:17
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 9 meses
Puntos: 772
Re: Tener desactivado un campo de formulario mientras no haya pulsado un checkbox

Hola bladu

Creo que esto te servirá:

Código:
<form>
<input type="checkbox" onclick = "sele.disabled = !this.checked">
<select name="sele" disabled="disabled">
<option>--</option>
</select>
</form>
Saludos,
  #3 (permalink)  
Antiguo 07/04/2008, 11:30
 
Fecha de Ingreso: mayo-2007
Mensajes: 222
Antigüedad: 17 años, 6 meses
Puntos: 0
Re: Tener desactivado un campo de formulario mientras no haya pulsado un checkbox

Cita:
Iniciado por JavierB Ver Mensaje
Hola bladu

Creo que esto te servirá:

Código:
<form>
<input type="checkbox" onclick = "sele.disabled = !this.checked">
<select name="sele" disabled="disabled">
<option>--</option>
</select>
</form>
Saludos,
Gracias ya lo probare !!!!!!!!!

Un saludo
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 18:27.