• 个人总结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;
    }
    }

    作者:水木    
     
  • 相关阅读:
    kafka consumer防止数据丢失(转)
    Cglib源码分析 invoke和invokeSuper的差别(转)
    如何查看k8s存在etcd中的数据(转)
    k8s Nodeport方式下service访问,iptables处理逻辑(转)
    项目演化系列--验证体系
    项目演化系列--路由解析
    项目演化系列--开篇
    基于SWFUpload的angular上传组件
    Query Object--查询对象模式(下)
    Query Object--查询对象模式(上)
  • 原文地址:https://www.cnblogs.com/hsapphire/p/1641946.html
Copyright © 2020-2023  润新知