zoukankan      html  css  js  c++  java
  • 个人总结1[检查复选框选择个数:]

     
     
     
    检查复选框选择个数:
    function checkednum(id)
    {
     var s;
     s=0;
     for(i=0;i<document.selectform.keyVal.length;i++)
     {
      if(document.selectform.keyVal[i].checked)
      {
       s=s+1;
      }
     }
     if(s>10)
     {
      alert("最多只能选择10个");
      id.checked=false;
     }
    判断复选框是否至少选择一个:
    function isChecked(){
     this.disabled = true;
     var  
    check_id=document.getElementsByName("keyVal");//or  
    document.form.inputname 
     var   id=""; 
     for(i=0;i<check_id.length;i++){ 
      if(check_id[i].checked)   { 
      id+=check_id[i].value; 
      } 
     }
     if (id=="") {
      alert ("请至少选择1个");
      return false;
     }
    }
    全选与反选:
    //代码说明(lulu163.com):form1为表单名,memberId为复选框
    ,selectbutton为全选按钮
       function selectAll() 
       {
    for (var i=0;i<document.form1.memberId.length;i++) {
    var temp=document.form1.memberId[i];
    temp.checked=!temp.checked;
    }
       if (document.form1.selectButton.value=="全部选择")
       {
         document.form1.selectButton.value="取消全选";
       }
       else
       {
         document.form1.selectButton.value="全部选择";
       }
    }
     复选框(一个例子)
      <input name="memberId" type="checkbox" value="复选框
    值">
      全选按钮:
      <input type="button" name=selectButton value="全部选
    择" onClick="selectAll()" style="cursor:hand;">

    全不选:
    function unselect()
    {
    for (var i=0;i<document.selectform.keyVal.length;i++) {
    var temp=document.selectform.keyVal[i];
    temp.checked=false;
    }
    }

    作者:水木    
     
  • 相关阅读:
    20160813上午训练记录
    [bzoj 2159]Crash的文明世界
    【娱乐】高端小游戏Manufactoria
    【教程】如何正确的写一个Lemon/Cena的SPJ(special judge)
    [CF]codeforces round#366(div2)滚粗记
    洛谷 [P3265] 装备购买
    POJ 1830 开关问题
    洛谷 [P4035] 球形空间生成器
    BZOJ 2973 入门OJ4798 石头游戏
    洛谷 [P1939] 矩阵加速数列
  • 原文地址:https://www.cnblogs.com/hsapphire/p/1641946.html
Copyright © 2011-2022 走看看