A ver si alguien me puede ayudar, la cuestión es que tenía 2 botones ratio que me activan/desactivan un grupo de checkbox con 2 funciones:
Código HTML:
function habilitap8(){ document.ENCUESTA_STAE.pregunta8[0].disabled = false; document.ENCUESTA_STAE.pregunta8[1].disabled = false; document.ENCUESTA_STAE.pregunta8[2].disabled = false; document.ENCUESTA_STAE.pregunta8[3].disabled = false; document.ENCUESTA_STAE.pregunta8[4].disabled = false; document.ENCUESTA_STAE.pregunta8[5].disabled = false; document.ENCUESTA_STAE.pregunta8[6].disabled = false; document.ENCUESTA_STAE.pregunta8[7].disabled = false; document.ENCUESTA_STAE.pregunta8[8].disabled = false; document.ENCUESTA_STAE.pregunta8[9].disabled = false; document.ENCUESTA_STAE.pregunta8[10].disabled = false; document.ENCUESTA_STAE.pregunta8[11].disabled = false; document.ENCUESTA_STAE.pregunta8[12].disabled = false; } function deshabilitap8(){ document.ENCUESTA_STAE.pregunta8[0].disabled = true; document.ENCUESTA_STAE.pregunta8[1].disabled = true; document.ENCUESTA_STAE.pregunta8[2].disabled = true; document.ENCUESTA_STAE.pregunta8[3].disabled = true; document.ENCUESTA_STAE.pregunta8[4].disabled = true; document.ENCUESTA_STAE.pregunta8[5].disabled = true; document.ENCUESTA_STAE.pregunta8[6].disabled = true; document.ENCUESTA_STAE.pregunta8[7].disabled = true; document.ENCUESTA_STAE.pregunta8[8].disabled = true; document.ENCUESTA_STAE.pregunta8[9].disabled = true; document.ENCUESTA_STAE.pregunta8[10].disabled = true; document.ENCUESTA_STAE.pregunta8[11].disabled = true; document.ENCUESTA_STAE.pregunta8[12].disabled = true; }
Código HTML:
function habilitap8y9(){ if (document.ENCUESTA_STAE.pregunta8[0].checked = true) { document.ENCUESTA_STAE.pregunta8[1].disabled = true; document.ENCUESTA_STAE.pregunta8[2].disabled = true; document.ENCUESTA_STAE.pregunta8[3].disabled = true; document.ENCUESTA_STAE.pregunta8[4].disabled = true; document.ENCUESTA_STAE.pregunta8[5].disabled = true; document.ENCUESTA_STAE.pregunta8[6].disabled = true; document.ENCUESTA_STAE.pregunta8[7].disabled = true; document.ENCUESTA_STAE.pregunta8[8].disabled = true; document.ENCUESTA_STAE.pregunta8[9].disabled = true; document.ENCUESTA_STAE.pregunta8[10].disabled = true; document.ENCUESTA_STAE.pregunta8[11].disabled = true; document.ENCUESTA_STAE.pregunta8[12].disabled = true; }else{ document.ENCUESTA_STAE.pregunta8[1].disabled = false; document.ENCUESTA_STAE.pregunta8[2].disabled = false; document.ENCUESTA_STAE.pregunta8[3].disabled = false; document.ENCUESTA_STAE.pregunta8[4].disabled = false; document.ENCUESTA_STAE.pregunta8[5].disabled = false; document.ENCUESTA_STAE.pregunta8[6].disabled = false; document.ENCUESTA_STAE.pregunta8[7].disabled = false; document.ENCUESTA_STAE.pregunta8[8].disabled = false; document.ENCUESTA_STAE.pregunta8[9].disabled = false; document.ENCUESTA_STAE.pregunta8[10].disabled = false; document.ENCUESTA_STAE.pregunta8[11].disabled = false; document.ENCUESTA_STAE.pregunta8[12].disabled = false; } }
Código HTML:
<input name="pregunta8[1]" type="checkbox" id="pregunta8" value="Muy bien">