少年阿賓

          那些青春的歲月

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            500 Posts :: 0 Stories :: 135 Comments :: 0 Trackbacks

          常用鏈接

          留言簿(22)

          我參與的團隊

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          <%@ page language="java" contentType="text/html; charset=utf-8"
              pageEncoding="utf-8"%>
          <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
          <html>
          <head>
          <script type="text/javascript">
              function checkAll() {
                  var m = document.getElementsByName("all")[0];
                  var s = document.getElementsByName("check");

                  if (m.checked) {

                      for ( var i = 0; i < s.length; i++) {
                          s[i].checked = true;
                      }
                  } else {
                      for ( var i = 0; i < s.length; i++) {
                          s[i].checked = false;
                      }

                  }
              }

              function checkEvery() {
                  var m = document.getElementsByName("all")[0];
                  var s = document.getElementsByName("check");

                  for ( var i = 0; i < s.length; i++) {
                      if (s[i].checked&&m.checked) {
                          m.checked = true;
                      } else {
                          m.checked = false;
                      }
                  }

              }

              function turn() {
                  with (document) {
                      var m = getElementById("change");
                      var n = getElementById("table");
                      if (m.value == "收縮") {
                          n.style.display = "none";
                          m.value = "展開";
                      } else {
                          n.style.display = "block";
                          m.value = "收縮";
                      }
                  }
              }
          </script>
          </head>
          <body>
              <table border="1" align="center" width="60%" id="table1">
                  <tr>
                      <td><input type="checkbox" name="all" onclick="checkAll();">全選</td>
                      <td><input type="button" value="收縮" id="change"
                          onclick="turn();"></td>
                  </tr>
              </table>
              <%
                  int number = Integer.parseInt(request.getParameter("number"));
              %>

              <table border="1" align="center" width="60%" id="table">
                  <%
                      for (int i = 0; i < number; i++) {
                  %>
                  <tr>
                      <td><input type="checkbox" name="check" onclick="checkEvery()"></td>
                      <td><%=i%></td>
                  </tr>
                  <%
                      }
                  %>
              </table>
          </body>
          </html>
          posted on 2012-08-30 19:50 abin 閱讀(2030) 評論(2)  編輯  收藏 所屬分類: Javascript

          Feedback

          # re: js中控制checkbox的選擇以及table的顯示與隱藏 2013-08-01 10:19 11
          11111111111111111111111111  回復  更多評論
            

          # re: js中控制checkbox的選擇以及table的顯示與隱藏 2013-08-01 10:20 11
          @11
          222222222222222222  回復  更多評論
            

          主站蜘蛛池模板: 新丰县| 湖南省| 台东县| 康平县| 房山区| 墨脱县| 桓台县| 卓尼县| 浦江县| 方城县| 武穴市| 西峡县| 定南县| 友谊县| 双鸭山市| 梅河口市| 巩留县| 来凤县| 绥芬河市| 桦南县| 浪卡子县| 青州市| 司法| 石屏县| 社旗县| 桃园县| 凌云县| 图片| 卫辉市| 五大连池市| 福海县| 池州市| 铁岭市| 周宁县| 汶川县| 灵川县| 永仁县| 双牌县| 昆明市| 仪陇县| 博罗县|