zoukankan      html  css  js  c++  java
  • checkbox

    监控checkbook

    <html>
        <head>
            <meta charset="utf-8"/>
            <script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js" ></script>
        </head>
    <body>
        <input type="checkbox"  id="c1" />
        <input type="checkbox"  id="c2" />
        <input type="checkbox"  id="c3" />
        <button  onclick="check()">验证</button>
        <script type="text/javascript">
            function check(){
                var ck=$("input:checkbox");
                for (var i=0; i<ck.length; i++) {
                    alert(""+(i+1)+"个的选中状态是:"+ck.eq(i).is(":checked"))
                }
            }
        </script>
    </body>
    </html>

    至少要选择一样

    <html>
        <head>
            <meta charset="utf-8"/>
            <script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js" ></script>
        </head>
     <body>
        <input type="checkbox"  id="c1" />
        <input type="checkbox"  id="c2" />
        <input type="checkbox"  id="c3" />
          <button  onclick="check()">验证</button>
            <script>
                function check(){
                    var ck=$("input:checkbox");
                    var x=0;
                    for(var i=0; i<ck.length; i++){
                        if (ck.eq(i).is(":checked")==false) { x+=1;}
                        if(ck.length==x){alert("你啥都没选")}
                    }
                }
            </script>
     </body>
    </html>

    多样化,趣味多选

    <html>
        <head>
            <meta charset="utf-8"/>
            <script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js" ></script>
            <style type="text/css">
                html,body{background-color:pink;}
            </style>
        </head>
     <body>
         评价博主帅不帅?!<br/>
         <input type="checkbox"  id="c1"  value="小伙子算你还有脑子!"/><br/>
        <input type="checkbox"  id="c2" value="嗯嗯,我就喜欢听实话!" />非常帅<br/>
        <input type="checkbox"  id="c3" value="小伙子我很中意你呦!"/>不是一般的帅<br/>
          <button  onclick="check()">验证</button>
            <script>
                function check(){
                    var ck=$("input:checkbox");
                    var x=0;
                    for(var i=0; i<ck.length; i++){
                        if (ck.eq(i).is(":checked")==true) {
                            x+=1;
                        }
                    }
                    if(x==0){
                        alert("你啥都没选,你想死?")
                        
                    }
                    for(var i=0; i<ck.length; i++){
                        if (ck.eq(i).is(":checked")==true&&x==1) {
                            alert(ck.eq(i).val())
                        }
                        if (x==2) {
                            alert("咳咳,选一个就够啦!!");
                            return false;
                        }else if(x==ck.length){
                            alert("嗯嗯,都选了,我喜欢!!");
                            return false;
                        }
                        
                    }
                }
            </script>
     </body>
    </html>

  • 相关阅读:
    css3的clip-path方法剪裁实现
    vue-cli3.0之vue.config.js的配置项(注解)
    用Canvas实现一些简单的图片滤镜
    转《图像处理之表面滤波》
    vue-axios的application/x-www-form-urlencod的post请求无法解析参数
    如何在linux中执行一个脚本
    列表、字典、元组小练习
    开发脚本自动部署及监控
    固化命令的方式、sed文本处理工具
    nginx服务、nginx反向代理和nfs共享服务
  • 原文地址:https://www.cnblogs.com/dshvv/p/5514622.html
Copyright © 2011-2022 走看看