现在的位置: 首页 > 综合 > 正文

复选框checkbox

2012年07月27日 ⁄ 综合 ⁄ 共 2556字 ⁄ 字号 评论关闭

 

复选框:checkbox
html 结构 <input type="checkbox" value="test" />测试

获取value值
        function getValue() {
            var str = "";
            for (var i = 0; i < list.length; i++) {
                var tmp = list[i];
                if (tmp.type == "checkbox") {   // 判断类型
                    if (tmp.checked) {          // 判断是否选中
                        str += tmp.value;
                    }
                }
            }
            alert(str);
        }

全选
        function checkAll() {
            for (var i = 0; i < list.length; i++) {
                var tmp = list[i];
                if (tmp.type == "checkbox") {
                    if (!tmp.checked) {
                        tmp.checked = true;
                    }
                }
            }
        }
取消全选
        function removeAll() {
            for (var i = 0; i < list.length; i++) {
                var tmp = list[i];
                if (tmp.type == "checkbox") {
                    if (tmp.checked) {
                        tmp.checked = false;
                    }
                }
            }
        }
反选
        function antiAll() {
            for (var i = 0; i < list.length; i++) {
                var tmp = list[i];
                if (tmp.type == "checkbox") {
                    if (tmp.checked) {
                        tmp.checked = false;
                    }
                    else {
                        tmp.checked = true;
                    }
                }
            }
        }

抱歉!评论已关闭.