• 全选 反选案例


    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>全选反选</title>
    <script>
    window.onload = function(){
    //全选
    //点击#checkAll,给所有的checkbox加上checked属性
    var checkAll = document.getElementById("checkAll");
    var checkInvert = document.getElementById("checkInvert");
    var hobby = document.getElementsByClassName("hobby");//这是一个数组
    var checkboxs = hobby[0].getElementsByTagName("input");


    checkAll.onclick = function(){
    for(var i=0;i<checkboxs.length;i++){
    checkboxs[i].checked = checkAll.checked;//跟随点击事件
    }
    }

    checkInvert.onclick = function(){

    for(var i=0;i<checkboxs.length;i++){
    if (checkboxs[i].checked == true){
    checkboxs[i].checked = false;//跟随点击事件
    }
    else{
    checkboxs[i].checked = true;
    }
    }


    }


    }

    </script>
    </head>
    <body>
    <h1>爱好</h1>
    <input type="checkbox" id="checkAll" />全选
    <input type="checkbox" id="checkInvert" />反选
    <ul class="hobby">
    <li><input type="checkbox" />写代码</li>
    <li><input type="checkbox" />玩游戏</li>
    <li><input type="checkbox" />看电影</li>
    <li><input type="checkbox" />撩妹</li>
    <li><input type="checkbox" />撩汉</li>
    <li><input type="checkbox" />篮球</li>
    <li><input type="checkbox" />羽毛球</li>
    </ul>
    </body>
    </html>

  • 相关阅读:
    HDOJ_1010 Tempter of the Bone
    矩阵旋转
    HDU 2544 最短路 http://acm.hdu.edu.cn/showproblem.php?pid=2544
    题目连接:http://acm.zznu.edu.cn/problem.php?id=1329
    队列/优先队列(代码简单模式)
    虚拟方法调用
    Vim中分屏(整理)
    Java Web设计模式之依赖倒换原则
    Java Web 设计模式之开闭原则
    Java 2+2=5
  • 原文地址:https://www.cnblogs.com/R-jia-bao/p/6145794.html
Copyright © 2020-2023  润新知