Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   снять отметку с невидимого checkbox-a (https://javascript.ru/forum/dom-window/12459-snyat-otmetku-s-nevidimogo-checkbox.html)

sp00n 18.10.2010 20:00

снять отметку с невидимого checkbox-a
 
Все доброго времени суток.
есть вот такая структура
<input id="chk0" type="checkbox" value="some_value" checked="true">
<div style="display:none;">
  <input id="chk1" type="checkbox" value="some_value" checked="true">
</div>


и такой JS код
var chks = document.getElementsByTagName("input");
for(i=0;i<chks.length;i++)
  chks[i].checked=false;


Так вот, с первого флажка отметка снимается, а со второго нет, я так понимаю что это по тому, что он не видим.
пробовал и через атрибуты, все равно не получается.

ВОПРОС: как снять отметку с флажка, который находится вне зоны видимости?

subzey 18.10.2010 20:32

Странно. А Вас файрбаг/дрэгонфлай не обманывае?

sp00n 18.10.2010 23:57

да вроде firebug не врет, кроме того я вижу то, что код не отрабатывает, когда вулаю div'y display:block


Часовой пояс GMT +3, время: 10:47.