中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

基于JavaScript實現全選、不選和反選效果

發布時間:2020-08-26 17:07:06 來源:腳本之家 閱讀:179 作者:diligentkong 欄目:web開發

利用javascript實現全選、不選和反選效果,這個不用多說,直接來代碼,代碼中自有注釋幫你理解。

<html>
  <head>
    <meta charset="UTF-8">
    <title></title>
    <script>
      window.onload = function(){
        // 獲取所有的按鈕
        var btns = document.getElementsByTagName("button");
        // 獲取所有的選項input
        var inputs = document.getElementsByTagName("input");

        // 全選或者不選的時候 調用此函數
        function fun(flag){
          for (var i=0; i<inputs.length;i++) {
            inputs[i].checked = flag;
          }
        }

        //獲取第一個按鈕 “全選”
        btns[0].onclick = function(){
          fun(true);
        }

        // 獲取第二個按鈕 "不選"
        btns[1].onclick = function(){
          fun(false);
        }
        // 獲取第三個按鈕 “反選”
        btns[2].onclick = function(){
          // 遍歷所有的選項,判斷每一個選項是否被選中
          for (var i=0;i<inputs.length;i++) {
            inputs[i].checked == true ? inputs[i].checked = false : inputs[i].checked = true;
          }
        }

      }
    </script>
  </head>
  <body>
    <div id="box1">
      <button>全選</button>
      <button>不選</button>
      <button>反選</button>
    </div>
    <div id="box2">
      <ul>
        <li>選項1:<input type="checkbox"></li>
        <li>選項2:<input type="checkbox"></li>
        <li>選項3:<input type="checkbox"></li>
        <li>選項4:<input type="checkbox"></li>
        <li>選項5:<input type="checkbox"></li>
        <li>選項6:<input type="checkbox"></li>
        <li>選項7:<input type="checkbox"></li>
        <li>選項8:<input type="checkbox"></li>
        <li>選項9:<input type="checkbox"></li>

      </ul>
    </div>

  </body>
</html>

效果展示:

基于JavaScript實現全選、不選和反選效果

其他實現效果,自行查看!

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

蕲春县| 赣榆县| 临泉县| 合作市| 西乡县| 马尔康县| 望江县| 武乡县| 望城县| 惠来县| 镇沅| 大庆市| 肥城市| 增城市| 玛沁县| 伊宁县| 临漳县| 汉阴县| 贵定县| 安仁县| 新龙县| 平和县| 张家川| 肃宁县| 会宁县| 隆德县| 黄石市| 台中市| 绵竹市| 喀喇沁旗| 前郭尔| 常德市| 道真| 鹿邑县| 永平县| 固安县| 舞钢市| 林西县| 婺源县| 娄底市| 道孚县|