Foros del Web » Programando para Internet » Javascript »

Activar radio a partir de checkbox

Estas en el tema de Activar radio a partir de checkbox en el foro de Javascript en Foros del Web. Necesito activar/desactivar un par de radiobutton a partir de que active/desactive un checkbox. Tengo lo siguiente Código: <input type="checkbox" name="participante[]" value="1" onclick="document.nomencladores.tipo_1.disabled=!document.nomencladores.tipo_1.disabled"> <input name="tipo_1" type="radio" ...
  #1 (permalink)  
Antiguo 01/06/2007, 09:08
 
Fecha de Ingreso: diciembre-2005
Mensajes: 354
Antigüedad: 19 años
Puntos: 0
Activar radio a partir de checkbox

Necesito activar/desactivar un par de radiobutton a partir de que active/desactive un checkbox.

Tengo lo siguiente

Código:
<input type="checkbox" name="participante[]" value="1" onclick="document.nomencladores.tipo_1.disabled=!document.nomencladores.tipo_1.disabled">
<input name="tipo_1" type="radio" value="0" disabled/>
<input name="tipo_1" type="radio" value="1" disabled/>

<input type="checkbox" name="participante[]" value="2" onclick="document.nomencladores.tipo_2.disabled=!document.nomencladores.tipo_2.disabled">
<input name="tipo_2" type="radio" value="0" disabled/>
<input name="tipo_2" type="radio" value="1" disabled/>

<input type="checkbox" name="participante[]" value="3" onclick="document.nomencladores.tipo_3.disabled=!document.nomencladores.tipo_3.disabled">
<input name="tipo_3" type="radio" value="0" disabled/>
<input name="tipo_3" type="radio" value="1" disabled/>

ETC...
nomencladores es el nombre del formulario.
Cada checkbox activa su par de radios cuyo tipo_X es igual a su value. Que tengo mal?.
  #2 (permalink)  
Antiguo 01/06/2007, 09:12
 
Fecha de Ingreso: junio-2006
Mensajes: 133
Antigüedad: 18 años, 7 meses
Puntos: 5
Re: Activar radio a partir de checkbox

Esta parte
document.nomencladores.tipo_1.disabled=!document.n omencladores.tipo_1.disabled
yo la dejaria algo asi
document.nomencladores.tipo_1.disabled=false;
  #3 (permalink)  
Antiguo 01/06/2007, 09:20
 
Fecha de Ingreso: diciembre-2005
Mensajes: 354
Antigüedad: 19 años
Puntos: 0
Re: Activar radio a partir de checkbox

No funciona. Siguen todos los radios en disable por mas que haga click en los checkbox. Tampoco me tira error de js el browser.
  #4 (permalink)  
Antiguo 01/06/2007, 10:22
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 10 meses
Puntos: 772
Re: Activar radio a partir de checkbox

Hola chancha

Código:
<input type="checkbox" name="participante[]" value="1" onclick="this.form.tipo_1[0].disabled=!this.checked; this.form.tipo_1[1].disabled=!this.checked">
Saludos,
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 19:03.