少年阿賓

          那些青春的歲月

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

          <!-- 獲取復選框的值-->
          <script language=javascript>
          function c()
          {
             var c=document.getElementsByName("aaa");//getElement s ByName忘掉了一直沒注意郁悶死
             for( var i=0;i<c.length;i++)
             {
              if(c[i].checked)
              {
               alert(c[i].value);
              }
             }
          }
          function d()
          {
             var check=document.getElementsByName("aaa");
             for(i=0;i<check.length;i++)
             {
              //三元運算符,不知道為什么我用非(~)運算符,只能全選,只有選這個用了
              check[i].checked=check[i].checked?false:true;
             }
          }
          function e()
          {
             var check=document.getElementsByName("aaa");
             for(i=0;i<check.length;i++)
             {
              check[i].checked=true;
             }
            
          }
          </script>

          <input type="checkbox" name="aaa" value="1" />1
          <input type="checkbox" name="aaa" value="2" />2
          <input type="checkbox" name="aaa" value="3" />3
          <input type="checkbox" name="aaa" value="4" />4
          <input type="checkbox" name="aaa" value="5" />5
          <input type="checkbox" name="aaa" value="6" />6
          <input type="button" value="選中查看" onclick="c()"/>
          <input type="button" value="反選" onclick="d()" />
          <input type="button" value="全選" onclick="e()" />
          <br />


          如果需要將復選框選中的值操作,可在循環里面加字符串拼接,每個用逗號隔開,在js里頁面跳轉,憑借的字符串如果是數組,作為url傳遞的參數,接手后不是數組,是字符串形式的,只要用函數分割就ok了。

          posted on 2012-08-30 17:45 abin 閱讀(521) 評論(0)  編輯  收藏 所屬分類: Javascript
          主站蜘蛛池模板: 桦甸市| 望都县| 黑龙江省| 勐海县| 平远县| 霍州市| 剑河县| 绥中县| 郑州市| 澄江县| 刚察县| 泰来县| 仙游县| 泰宁县| 金乡县| 武鸣县| 色达县| 简阳市| 开阳县| 平舆县| 旌德县| 鄂伦春自治旗| 大城县| 新晃| 巫溪县| 西充县| 百色市| 阳原县| 灵川县| 武邑县| 清新县| 广灵县| 城固县| 长春市| 兴义市| 布尔津县| 许昌市| 大方县| 台北市| 肇源县| 彰化市|