zoukankan      html  css  js  c++  java
  • [原创 js]复选框不能超过3个

    写的个小demo。

    =========================================

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>无标题文档</title>
    </head>

    <body>
    <form name="form1">
    <input type="checkbox" name="test"  /> 1
    <input type="checkbox" name="test"  /> 2
    <input type="checkbox" name="test"  /> 3
    <input type="checkbox" name="test"  /> 4
    <input type="checkbox" name="test"  /> 5
    </form>
    <script type="text/javascript">
    //设置可以选中的单选框数量
    var num = 3;
    var inputs = document.form1.test;
    function check(){
       var n = 0;
       for(var i=0;i<inputs.length;i++){ 
        if(inputs[i].checked){
         n++;
        }
       }
       return n;
    }
    for(var j=0;j<inputs.length;j++){
       inputs[j].onclick = function(){
        if(check()>num){
         alert("不能超过"+num+"个选项!");
         return false;
        }
       }
    }
    </script>
    </body>
    </html>

  • 相关阅读:
    2019年春季第四周作业
    第三周作业
    第二周作业
    最大值及其下标
    查找整数
    PTA3
    币值转换
    三位老师
    自我介绍
    poj 3278 Catch That Cow(bfs)
  • 原文地址:https://www.cnblogs.com/cly84920/p/4427049.html
Copyright © 2011-2022 走看看