美文网首页HTML+CSS
全选反选表单操作

全选反选表单操作

作者: 三岁麻麻 | 来源:发表于2018-12-01 23:09 被阅读0次
    <!doctype html>
    <html>
    <head>
        <meta charset="UTF-8">
        <title>doc测试学习</title>
        <script  src="http://cdn.staticfile.org/jquery/1.8.3/jquery.min.js"></script>
        <style type="text/css">
            input:focus{
                background:#234567;
                color:#fff;
            }
        </style>
    </head>
    <body>
        <form>
            你爱好的运动是 <br/>
            <input type="checkbox" name="items" value="足球" checked>足球
            <input type="checkbox" name="items" value="羽毛球">羽毛球
            <input type="checkbox" name="items" value="游泳">游泳
            <input type="checkbox" name="items" value="跳舞">跳舞
            <input type="button" id="checkall" value="全选">
            <input type="button" id="checkno" value="全不选">
            <input type="button" id="checkrev" value="反选">
    
        </form>
        
    
    <script >
    
    $(function(){
    
        $('#checkall').click(function(){
            $('[name=items]:checkbox').attr('checked',true);
        });
        $('#checkno').click(function(){
            $('[name=items]:checkbox').attr('checked',false);
        });
        $('#checkrev').click(function(){
            $('[name=items]:checkbox').each(function(item){
                // $(this).attr('checked',!$(this).attr("checked"));
                this.checked = !this.checked;//!非运算符 用js的方法更简洁
            });
        });
    });
    
    
     </script>
    
    </body>
    </html>
    

    相关文章

      网友评论

        本文标题:全选反选表单操作

        本文链接:https://www.haomeiwen.com/subject/vxjdcqtx.html