乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      采用JAVASCRIPT實(shí)現(xiàn)全選的三種情況

       WindySky 2011-08-21

      通常采用JAVASCRIPT實(shí)現(xiàn)頁面全選的,主要有下面三種情況:

      1、  當(dāng)前頁面中所有的CHECKBOX全部選中 及取消 。


      2、  當(dāng)前頁面中所有同名的CHECKBOX全部選中。


      3、當(dāng)前頁面中所有具有相同前綴名的CHECKBOX全部選中。

      這里以實(shí)例的形式,展示了三種情況的操作,完整源代碼如下:


      <html>

      <head>
      <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
      <title>全選示例</title>
      </head>

      <body>
      <form action="" method="post" name="loginForm">
      /********************全選示例********************/<br>
      <b>水果(checkbox同名):</b><br>
      <input type="checkbox" name="fruit" value="1">蘋果<br>
      <input type="checkbox" name="fruit" value="2">梨<br>
      <input type="checkbox" name="fruit" value="3">桃<br>
      <input type=button value="全選水果" onclick="checkAllFruit()">
      <input type=button value="取消全選水果" onclick="unCheckAllFruit()"><br>

      <b>蔬菜:</b><br>
      <input type="checkbox" name="vegetable" value="4">大白菜<br>
      <input type="checkbox" name="vegetable" value="5">西紅柿<br>

      <b>水果2(checkbox不同名,具有相同的前綴名):</b><br>
      <input type="checkbox" name="_fruit1" value="6">蘋果<br>
      <input type="checkbox" name="_fruit2" value="7">梨<br>
      <input type="checkbox" name="_fruit3" value="8">桃<br>
      <input type=button value="全選水果2" onclick="checkAllFruit2()">
      <input type=button value="取消全選水果2" onclick="unCheckAllFruit2()"><br>

      <input type="checkbox" name="vegetable" onclick="doChangeCheckStatus(this);">全選
      <input type=button value="所有全選" onclick="checkAll()">
      <input type=button value="取消所有全選" onclick="unCheckAll()">

      </form>
      </body>
      </html>
      <Script language="JavaScript">...
      function checkAll()
      ...{

          var objs = document.getElementsByTagName("input");
          for(var i=0; i<objs.length; i++) ...{
                  if(objs[i].type.toLowerCase() == "checkbox" )
                       objs[i].checked = true;

            }       

      }
      function checkAllFruit()
      ...{

          var objs = document.getElementsByTagName("input");
          for(var i=0; i<objs.length; i++) ...{
                  if(objs[i].type.toLowerCase() == "checkbox" )
                  if(objs[i].name.toLowerCase() == "fruit")           
                          objs[i].checked = true;

            }       

      }
      function checkAllFruit2()
      ...{

          var objs = document.getElementsByTagName("input");
          for(var i=0; i<objs.length; i++) ...{
                  if(objs[i].type.toLowerCase() == "checkbox" )
                  if(objs[i].name.toLowerCase().substring(0,6) == "_fruit")
                  ...{               
                          objs[i].checked = true;
                  }
                 
            }       

      }
      function unCheckAll()
      ...{

          var objs = document.getElementsByTagName("input");
          for(var i=0; i<objs.length; i++) ...{
                  if(objs[i].type.toLowerCase() == "checkbox" )           
                          objs[i].checked = false;

            }       

      }
      function unCheckAllFruit()
      ...{

          var objs = document.getElementsByTagName("input");
          for(var i=0; i<objs.length; i++) ...{
                  if(objs[i].type.toLowerCase() == "checkbox" )
                  if(objs[i].name.toLowerCase() == "fruit")
                          objs[i].checked = false;

            }       

      }
      function unCheckAllFruit2()
      ...{

          var objs = document.getElementsByTagName("input");
          for(var i=0; i<objs.length; i++) ...{
                  if(objs[i].type.toLowerCase() == "checkbox" )
                  if(objs[i].name.toLowerCase().substring(0,6) == "_fruit")
                          objs[i].checked = false;

            }       

      }
      function doChangeCheckStatus(obj)
      ...{
          if(obj.checked==true)
          ...{
              checkAll();
          }
          else
          ...{
              unCheckAll();
          }
      }

      </script>

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約