用js怎么判断多个复选框中有没有被选中的

 我来答
wang1090144284
2014-09-22 · TA获得超过460个赞
知道小有建树答主
回答量:201
采纳率:0%
帮助的人:141万
展开全部
            cc是复选框组的名字
            var checkArry = document.getElementsByName("cc");
            for (var i = 0; i < checkArry.length; i++) { 
                if(checkArry[i].checked == true){
                    //选中的操作
                }
            }
追问
我想实现的效果是当多个复选框都没有被选中的时候提示他进行选择,当有一个选中的时候就跳过,这样写的话当选中第二个或是第三个的情况下会依然提示让选择,我想要有一个选中就不进行提示
追答
function checkedTest(){
    var count = 0;
    var checkArry = document.getElementsByName("cc");
            for (var i = 0; i < checkArry.length; i++) { 
                if(checkArry[i].checked == true){
                    //选中的操作
                    count++; 
                }
            }
    if( count == 0 ){
        alert("请选择!")
    }
}

checkedTest();调用他就行了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式