zoukankan      html  css  js  c++  java
  • 全选全部选改进效果

    <title>复选框选中效果</title>
    <style type="text/css">
    table {
         400px;
        margin-top: 5px;
        margin-right: auto;
        margin-bottom: 0px;
        margin-left: auto;
        border-top:1px solid #666666;
        border-left:1px solid #666666;
    }
    td{
        font-size:12px;
        line-height:25px;
        text-align:center;
        border-right:1px solid #666666;
        border-bottom:1px solid #666666;
    }
    </style>
    <script src="js/checkall.js"></script>
    </head>
    
    <body><table border="0" cellspacing="0" cellpadding="0">
      <tr style=" font-weight:bold; ">
        <td><input id="all" type="checkbox" value="全选" onclick="checkAll()" />全选</td>
        <td>产品名称</td>
        <td>价格(元)</td>
        <td>数量</td>
      </tr>
      <tr>
        <td><input name="ic" type="checkbox" value="诺基亚" onclick="checkSingle()" /></td>
        <td>诺基亚N85手机</td>
        <td>2589</td>
        <td>6</td>
      </tr>
      <tr>
        <td><input name="ic" type="checkbox" value="佳能" onclick="checkSingle()" /></td>
        <td>佳能IXUS95ISY数码相机</td>
        <td>1865</td>
        <td>5</td>
      </tr>
      <tr>
        <td><input name="ic" type="checkbox" value="戴尔"  onclick="checkSingle()"/></td>
        <td>戴尔新版SK8115键盘</td>
        <td>60</td>
        <td>56</td>
      </tr>
      <tr>
        <td><input name="ic" type="checkbox" value="联想" onclick="checkSingle()" /></td>
        <td>联想折叠式笔记本电脑桌</td>
        <td>59</td>
        <td>10</td>
      </tr>
       <tr>
        <td><input name="ic" type="checkbox" value="康佳" onclick="checkSingle()" /></td>
        <td>康佳32英寸液晶电视</td>
        <td>2945</td>
        <td>3</td>
      </tr>
       <tr>
        <td><input name="ic" type="checkbox" value="九阳"  onclick="checkSingle()"/></td>
        <td>九阳JYDX-78D五谷系列豆浆机</td>
        <td>299</td>
        <td>8</td>
      </tr>
       <tr>
        <td colspan="4" style="text-align:left; font-weight:bold; padding-left:15px;">删除选中的产品</td>
      </tr>
    </table>
    
    </body>
    function checkAll(){
        var oInput=document.getElementsByName("ic");
             for (var i=0;i<oInput.length;i++){
                 if (document.getElementById("all").checked==true){
                     oInput[i].checked=true;
                     }
                 else {
                     oInput[i].checked=false;
                     }
                 }
        }
    
    function checkSingle(){
    var oInput=document.getElementsByName("ic");
    var j=0;
      for(var i=0;i<oInput.length;i++){
           if (oInput[i].checked==true){
                j=j+1;
              }
        }
    
       if(j==oInput.length){
           document.getElementById("all").checked=true;
          }
       else{
           document.getElementById("all").checked=false;
         }
    }
  • 相关阅读:
    UPC 5130 Concerts
    poj 1079 Calendar Game
    2018 ACM-ICPC 中国大学生程序设计竞赛线上赛
    CF932E
    浅谈Tarjan算法
    拉格朗日差值
    扩展欧几里得算法(exgcd)
    欧拉定理
    莫比乌斯反演
    除法分块
  • 原文地址:https://www.cnblogs.com/914556495wxkj/p/3426687.html
Copyright © 2011-2022 走看看