• JavaScript学习记录总结(八)——全选、反选


    <!DOCTYPE html>
    <html>
    <head>
    <title>checkboxs.html</title>

    <meta name="keywords" content="keyword1,keyword2,keyword3">
    <meta name="description" content="this is my page">
    <meta name="content-type" content="text/html; charset=UTF-8">

    <!--<link rel="stylesheet" type="text/css" href="./styles.css">-->

    <script type="text/javascript">
        //select 不行

        function selects(value) {
            //获取所有的 name=fav的<input type="checkbox" name="fav" value="打架1"/>对象的集合
            var favsDom = document.getElementsByName("fav");
            if (value == 0) {
                for (var i = 0; i < favsDom.length; i++) {
                    var favDom = favsDom[i];//获取具体的对象
                    if (favDom.checked) {
                        favDom.checked = false;
                    }
                }
            } else if (value == 1) {
                for (var i = 0; i < favsDom.length; i++) {
                    var favDom = favsDom[i];//获取具体的对象
                    if (!favDom.checked) {
                        favDom.checked = true;
                    }
                }
            } else if (value == -1) {
                for (var i = 0; i < favsDom.length; i++) {
                    var favDom = favsDom[i];//获取具体的对象
                    favDom.checked = !favDom.checked;
                    
                }
            }

        }
    </script>
    </head>

    <body>
        <div>
            <input type="checkbox" name="fav" value="打架1" />打架1<br /> <input
                type="checkbox" name="fav" value="打架2" />打架2<br /> <input
                type="checkbox" name="fav" value="打架3" />打架3<br /> <input
                type="checkbox" name="fav" value="打架4" />打架4<br /> <input
                type="checkbox" name="fav" value="打架5" />打架5<br /> <input
                type="checkbox" name="fav" value="打架6" />打架6<br />
        </div>

        <div>
            <input type="button" id="qx" value="全选" onclick="selects(1)" /> <input
                type="button" id="fx" value="反选" onclick="selects(-1)" /> <input
                type="button" id="qbx" value="全不选" onclick="selects(0)" />
        </div>


    </body>
    </html>

  • 相关阅读:
    Pass360[最新].cpp
    在任意的远程桌面的session中运行指定的程序
    C++内存泄露的检测(三)
    在release模式下debug
    [转]VC Studio 使用技巧大全
    C++内存泄露的检测(一)
    获取系统用户所对应的配置路径
    关于Debug和Release之本质区别的讨论
    GDB 的使用
    struct termios
  • 原文地址:https://www.cnblogs.com/ly-radiata/p/4425432.html
Copyright © 2020-2023  润新知