|
|
|
| Я думаю смысл понятен из названия форума. Что-то у меня не получается. Есть форма, я ей дал id='found_form'. В ней таблица, каждая строка начинается с чекбокса. Хочу сделать как в почтовиках, отметил один вверху и все остальные отметились тоже. Нашел функцию:
<SCRIPT name="javascript">
function checkAll(check, chk_name) {
var elements = document.forms['found_form'].elements.length;
if(check) {
for(j=0; j<elements; j++)
if(document.forms['found_form'].elements[j].type == chk_name)
document.forms['found_form'].elements[j].checked = true;
} else {
for(j=0; j<elements; j++)
if(document.forms['found_form'].elements[j].type == chk_name)
document.forms['found_form'].elements[j].checked = false;
}
}
</SCRIPT>
|
Не работает и все. Чекбоксы у меня идут как массив. Например name='values[]' id=234
Что это может быть? | |
|
|
|
|
|
|
|
для: Maloy
(15.07.2005 в 12:08)
| | А id у чекбоксов у всех разный и формируется наверняка динамически? Может проще пройтись по ним в цикле
document.getElementById(id).checked = true
|
| |
|
|
|