论坛首页 Web前端技术论坛

判断多选选中的数量大于2

浏览 3040 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2012-08-01  
function ValidateUsr(){
   var j = 0;
  for(var i=0;i<document.infoForm.privilegeid.length;i++){
  if(document.infoForm.privilegeid[i].checked){
      j++;
  }
  }
  if(j<2){
    alert("至少选择2个功能!");
    return false;
  }
return true;
}
infoForm为表单的名字,多选框的name为priviligeid
   发表时间:2012-10-02   最后修改:2012-10-02
function ValidateUsr() {
    if($("input:checkbox[name='priviligeid']:checked").length >= 2) {
        return true;
    } else {
        alert("至少选择2个功能!");
        return false;
    }
}
1 请登录后投票
   发表时间:2012-10-08  
你的这个需要插件把
0 请登录后投票
   发表时间:2012-10-08  
___loveOfForever 写道
你的这个需要插件把

你确定你这个方法,所有浏览器都有效?
0 请登录后投票
   发表时间:2012-10-08   最后修改:2012-10-08
用到了jquery,很小的一个js脚本
jquery基本上浏览器通用
js可能会浏览器不通用
0 请登录后投票
   发表时间:2012-10-09  
montya 写道
___loveOfForever 写道
你的这个需要插件把

你确定你这个方法,所有浏览器都有效?

没测试过,应该可以的吧
0 请登录后投票
   发表时间:2012-10-09  
xieyan30 写道
用到了jquery,很小的一个js脚本
jquery基本上浏览器通用
js可能会浏览器不通用

赫赫,应该不错,没测试你的这个,
0 请登录后投票
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics