`
tangwenchao86
  • 浏览: 374227 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

判断checkbox选择值的个数

    博客分类:
  • IT
 
阅读更多
判断checkbox选中的个数:
//只能单个升级,不允许批量升级
    function onlyUpgradeOne() {
    var canUpgrade = false;
    var checkObj=document.all("primaryID");
    var sum = 0;
    if((checkObj.length) == undefined) {
              //页面中只有一个复选框
            if(checkObj.checked) {
            canUpgrade = true;
            }
        }
        else {
          //页面中有多个复选框
        for(i=0;i<checkObj.length;i++){
                var element=checkObj[i];
                if (element.checked){
                    sum = sum + 1;
                }
            }
             if(sum == 1) {
            canUpgrade = true;
            }
        }
   
          
           
            return canUpgrade;
    }

说明:页面只有一个复选框的时候,(checkObj.length) = undefined。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics