zoukankan      html  css  js  c++  java
  • javascript 实现按钮操作 全选 全不选 反选

    <!doctype html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>JS</title>
        <style>
        </style>
    </head>
    <body>
        <h1>javascript 实现按钮操作 全选 全不选 反选</h1>
        <hr>
        <ul id="ullist">
            <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>
        <button onclick="selectAll(1)">全选</button>
        <button onclick="selectAll(2)">全不选</button>
        <button onclick="selectAll(3)">反选</button>
        <hr>
    
        <script>
            function selectAll(m){
                var inputs = document.getElementById('ullist').getElementsByTagName("input");
                //遍历
                for (var i = 0; i < inputs.length; i ++) {
                    switch (m) {
                        case 1: inputs[i].checked = true;break;//    全选
                        case 2: inputs[i].checked = false;break;//    全不选
                        case 3: inputs[i].checked = !inputs[i].checked;break;//    全不选
                    }
                    
                }
            }
        </script>
    </body>
    </html>
  • 相关阅读:
    洛谷 P3146 [USACO16OPEN]248
    洛谷 P2633 Count on a tree
    bzoj 1040 1040: [ZJOI2008]骑士
    poj 3417 Network
    洛谷 P2149 [SDOI2009]Elaxia的路线
    2、小文件问题解决
    ☀【组件
    -_-#【JS】隐含全局变量
    -_-#flash播放器自适应
    -_-#【插件】MD5
  • 原文地址:https://www.cnblogs.com/shanyansheng/p/5060879.html
Copyright © 2011-2022 走看看