<input type="checkbox" name="chkbox" value="a"/>
<input type="checkbox" name="chkbox" value="b"/>
<input type="checkbox" name="chkbox" value="c"/>
<input type="checkbox" name="chkbox" value="d"/>
<input type="checkbox" name="chkbox" value="e"/>
<input type="checkbox" name="chkbox" value="f"/>
....是不是这样<script language="javascript" type="text/javascript">
<!--
function check(){
  var allNum=0,chkedNum=0;
  var chk = document.getElemensByName('chkbox');
  for(var i=0;i<chk.length;i++){
    if(chkbox[i].type=='checkbox'){
      allNum++;
      if(chkbox[i].selected == true){
        chkedNum++;
      }
    }
  }
  if(allNum>0 && (chkedNum=0 || chkedNum>5)){
    alert('没有选择或者选择超过5个');
    return false;
  }else{
    return true;
  }
}//-->
</script>PS:我记得以前回答过同样的问题,你可以找找看,好像就在这个版块