0 Пользователей и 1 Гость просматривают эту тему.
function select_all(frm, first, last) { for(i = first; i <= last; i++) { if (frm.elements[i].type == \'checkbox\'); frm.elements[i].checked = true; }}
function setCheckboxes(the_form, do_check){ var elts = document.forms[the_form].elements[\'selected_item[]\']; var elts_cnt = (typeof(elts.length) != \'undefined\') ? elts.length : 0; if (elts_cnt) {
function setCheckboxes(the_form, do_check){ var elts = document.forms[the_form].elements[\'delete[]\']; var elts_cnt = (typeof(elts.length) != \'undefined\') ? elts.length : 0; if (elts_cnt) { for (var i = 0; i < elts_cnt; i++) { elts.checked = do_check; } } else { elts.checked = do_check; } return true;}
function select_all(frm, first, last) { for(i = first; i <= last; i++) { frm.elements.checked = true; }}
Главное чтобы - все чекбоксы в форме располагались по подряд (чтобы между ними не было других элементов формы), хотя это можно обойти.
function select_all(frm) { last = frm.elements.length; for(i = 0; i <= last; i++) { if (frm.elements[i].type == \'checkbox\'); frm.elements[i].checked = true; }}