La cuestión es que necesito activar y desactivar 2 grupos de checkbox a partir de 2 button radio, es un formulario encuesta en el que se hace una pregunta y según respondas "Sí" o "No" activar un grupo de checkbox u otro grupo de checkbox, he intentado adaptar un código que he visto en este foro pero solo me funciona para campos de texto si lo intento utilizar con grupos de checkbox me falla..., a continuación pego lo que tengo hecho...
JAVASCRIPT CON EL QUE ACTIVO Y DESACTIVO LOS CHECKBOX
Código:
HTML (BOTONES RADIO QUE ACTIVAN Y DESACTIVAN LOS CHECKBOX)function habilitap13(){ document.ENCUESTAETV.pregunta13.disabled = false; } function deshabilitap14(){ document.ENCUESTAETV.pregunta14.disabled = true; } function habilitap14(){ document.ENCUESTAETV.pregunta14.disabled = false; } function deshabilitap13(){ document.ENCUESTAETV.pregunta13.disabled = true; }
Código HTML:
<INPUT type="radio" name="pregunta12" value="Sí" onclick="habilitap14();deshabilitap13()"> </TD> <TD class="textonormaltablas"> Sí</TD> </TR> <TR bgcolor="#FFFFFF"> <TD class="textonormaltablas"> <INPUT type="radio" name="pregunta12" value="No" onclick="habilitap13();deshabilitap14()"></TD>
Código HTML:
<TD width="5%" class="textonormaltablas"><INPUT name="pregunta13[0]" type="checkbox" id="pregunta13" value="Respuesta0" disabled></TD><TD class="textonormaltablas">Respuesta0</TD> </TR> <TR bgcolor="#FFFFFF"> <TD class="textonormaltablas"> <INPUT name="pregunta13[1]" type="checkbox" id="pregunta13" value="Respuesta1" disable> </TD> <TD class="textonormaltablas">Respuesta1</TD>
HTLM (SEGUNDO GRUPO DE CHECKBOX)
Código HTML:
<TD width="5%" class="textonormaltablas"><INPUT name="pregunta14[0]" type="checkbox" id="pregunta14" value="Respuesta0" disabled> </TD> <TD class="textonormaltablas"> Respuesta0</TD> </TR> <TR bgcolor="#FFFFFF"> <TD class="textonormaltablas"><INPUT name="pregunta14[1]" type="checkbox" id="pregunta14" value="Respuesta1" disabled></TD><TD class="textonormaltablas"> Respuesta1</TD> </TD>
Gracias.