Жаль, но сейчас для checkbox не получается проверить значения для box. Не пойму, в чем же я ошибаюсь, пробовала пару вариантов. Замучалась уже, на одни и те же грабли наступаю ... (((
for(k=0; k<3; k++) {
o=document.getElementsByName("boxo["+k+"]");
ok=false;
for(j=0; j<o.length; j++) {
alert(o[j].value);
x=document.getElementsByName("box["+j+"]");
alert(x.value);
if (o[j].checked) {
ok=true;
break;
};
};
}
<div class="line1">
input type="checkbox" name="box[0]" value="11">
<input type="hidden" name="boxo[4]" value="Text1" /><span>Text1</span>
</div>
<div class="line1">
input type="checkbox" name="box[1]" value="11">
<input type="hidden" name="boxo[4]" value="Text1" /><span>Text2</span>
</div>
<div class="line1">
input type="checkbox" name="box[2]" value="11">
<input type="hidden" name="boxo[4]" value="Text1" /><span>Tex3</span>
</div>