Программирование > JavaScript & JScript
Динамический доступ к елементам внутри div
Dansmir:
имею вот это
<div id="2" name="2" style="display: none;">
<table align="left" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="center">Name1</td>
<td align="center"><input type="checkbox" name="isCheck[]"></td>
</tr>
</table></div>
<div id="A" name="A" style="display: block;">
<table align="left" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="center">Name2.1</td>
<td align="center"><input type="checkbox" name="isCheck[]"></td>
</tr>
<tr>
<td align="center">Name2.2</td>
<td align="center"><input type="checkbox" name="isCheck[]"></td>
</tr>
<tr>
<td align="center">Name2.3</td>
<td align="center"><input type="checkbox" name="isCheck[]"></td>
</tr>
</div>
и есть кнопки, по нажатии на которые отображаеться та или другая дивка.
Нужно сделать кнопочку по нажатии на которую будут отмечаться все чекбоксы той дивки которая в даный момент видна, тоесть display:block.
html_coder:
А зачем вообще запихивать это в div, почему нельзя ставить id для table?
test
Это один из доброго десятка способов, как достучаться, специально расписал тебе поэтапно!
var table_rows = document.getElementById(\'table1\').rows; //строки таблицы
var table_cells = table_rows[0].cells //Ячейки первой строки
var input_cell = table_cells[1]; //Вторая ячейка
var input = input_cell.firstChild; //Input
var input.checked = true //Ставим галочку
Dansmir:
to html_coder
точно так можно
спасибо за помощь чайнику
Навигация
Перейти к полной версии