少年阿賓

          那些青春的歲月

            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
          主站蜘蛛池模板: 宜君县| 宁都县| 青海省| 清涧县| 福海县| 桓台县| 来安县| 资兴市| 东港市| 武穴市| 墨玉县| 广东省| 平凉市| 汽车| 永吉县| 鸡东县| 卢氏县| 汝阳县| 乐昌市| 醴陵市| 永康市| 高淳县| 桦甸市| 房产| 年辖:市辖区| 柏乡县| 麻江县| 垦利县| 祁连县| 淮滨县| 太保市| 老河口市| 延边| 磐石市| 秭归县| 林芝县| 静宁县| 沿河| 莲花县| 武陟县| 铜梁县|