Hola a todos,
No se si los términos son los correctos, pero creo que es así.
Tengo el siguiente código para verificar si una serie de checkBox están desmarcados para desmarcar un ultimo chekBox
Código:
frm = document.cuestionarioForm;
if(frm.p13_1.checked == false) frm.p13_8.checked = false;
if(frm.p13_2.checked == false) frm.p13_8.checked = false;
if(frm.p13_3.checked == false) frm.p13_8.checked = false;
if(frm.p13_4.checked == false) frm.p13_8.checked = false;
if(frm.p13_5.checked == false) frm.p13_8.checked = false;
if(frm.p13_6.checked == false) frm.p13_8.checked = false;
if(frm.p13_7.checked == false) frm.p13_8.checked = false;
y lo que quiero hacer es un bucle para ahorrarme líneas, he intentado esto y no me sale:
Código:
frm = document.cuestionarioForm;
for (i=1;i<=7;i++){
campotemp = "p13_" + i;
if(frm.campotemp.checked == false) frm.p13_8.checked = false;
}
Pero no funciona, que me falta????
Gracias
Carlos