есть вот такая структура
- Код: Выделить всё
1 <input id="chk0" type="checkbox" value="some_value" checked="true">
2 <div style="display:none;">
3 <input id="chk1" type="checkbox" value="some_value" checked="true">
4 </div>
и такой JS код
- Код: Выделить всё
var chks = document.getElementsByTagName("input");
for(i=0;i<chks.length;i++)
chks[i].checked=false;
Так вот, с первого флажка (chk0) отметка снимается, а со второго нет, я так понимаю что это по тому, что он не видим.
пробовал и через атрибуты, все равно не получается.
ВОПРОС: как снять отметку с флажка, который находится вне зоны видимости?