+ -
当前位置:首页 → 问答吧 → [求助]JS如何判断一组复选框中是否有至少一个被选中

[求助]JS如何判断一组复选框中是否有至少一个被选中

时间:2011-10-10

来源:互联网

<input name="mem_power" class="checkbox" id="mem_power1"   type="checkbox" style="float:left" value="发布中心公告"   />
                  <span style="float:left;  margin:3px 5px;">发布中心公告</span>
                  <input name="mem_power" class="checkbox"  id="mem_power2"   type="checkbox" style="float:left" value="发布中心新闻"   />
                  <span style="float:left; margin:3px 5px;">发布中心新闻</span>
                  <input name="mem_power" class="checkbox"  id="mem_power3"   type="checkbox" style="float:left" value="发布调度信息"   />
                  <span style="float:left; margin:3px 5px;">发布调度信息</span>
                  <input name="mem_power" class="checkbox"  id="mem_power4"   type="checkbox" style="float:left" value="发布本安信息"   />
                  <span style="float:left; margin:3px 5px;">发布本安信息</span>
如何判断这组复选框中是否至少有一个被选中

作者: chenn   发布时间: 2011-10-10

复制内容到剪贴板
代码:
var cb = document.getElementsByTagName("input"),isChecked = false;
for(var i =0;i<cb.length;i++){
if(cb[i].checked == true) isChecked = true;
}

作者: hellocookies   发布时间: 2011-10-10

复制内容到剪贴板
代码:
var cb = document.getElementsByTagName("input"),isChecked = false;
for(var i =0;i<cb.length;i++){
    if(cb[i].checked) {
        isChecked = true;
        break;
    }
}

作者: yangedie   发布时间: 2011-10-10