全选功能的实现

原创 2018-12-09 18:37:04 228
摘要:<!DOCTYPE html><html><head>  <meta charset="utf-8">  <title>周末安排</title>  <link rel="stylesheet" href="font-awesome-4.7.0

<!DOCTYPE html>

<html>


<head>

  <meta charset="utf-8">

  <title>周末安排</title>

  <link rel="stylesheet" href="font-awesome-4.7.0/css/font-awesome.min.css" type="text/css">

  <style type="text/css">

    .box {

      width: 120px;

      height: 210px;

      border: 1px solid red;

      border-radius: 5px;

      padding: 5px 10px;

      margin: 20px auto;

    }


    .box div {

      border-bottom: 1px solid red;

      padding-bottom: 10px;

      margin-bottom: 8px;

    }


    .box input {

      margin: 8px;

    }

  </style>

  <script type="text/javascript">

    function checkall(){

      var checkall,item;

      checkall=document.getElementById('checkall');//获取全选

      item=document.getElementsByName("item[]");//获取下面的勾选框

      for(var i=0;i<item.length;i++)

      {

        if(checkall.checked){

          item[i].checked=true;//当全选被选中,勾选框被选中

        }

        else{

          item[i].checked=false;//当全选被选中,勾选框被清空

        }

      }

    }

  </script>

</head>


<body>

  <div>

    <!-- 全选按钮 -->

    <div>

      <input type="checkbox" id="checkall" onclick="checkall()"><label for="checkall">全选</label>

    </div>

    <input type="checkbox" name="item[]">去玩<br>

    <input type="checkbox" name="item[]">去写作业<br>

    <input type="checkbox" name="item[]">去钓鱼<br>

    <input type="checkbox" name="item[]">去游乐园<br>

    <input type="checkbox" name="item[]">去游泳<br>

  </div>

</body>


</html>



批改老师:灭绝师太批改时间:2018-12-10 10:45:47
老师总结:全选在实例中应用还是比较多的,比如说购物车!多做案例巩固奥!

发布手记

热门词条