CheckBox全选

来源:互联网 发布:sai绘画软件官网 编辑:程序博客网 时间:2024/06/08 06:12

在做程序时,经常会用到全选GridView空间中的所有行,现把常用的JavaScript代码粘贴如下:

前台用法:<input type="checkbox" id='chkHeader' onclick="SelectAll(this)" />全选

 function SelectAll(chkbox) {
    var chkHeader = chkbox;
    state = chkHeader.checked;
    elem = chkHeader.form.elements;
    for (i = 0; i < elem.length; i++) {
        if ((elem[i].type == "checkbox") && (elem[i].id != chkHeader.id)) {
            if (elem[i].checked != state) {
                elem[i].click();
            }
        }
    }
}