我的漫漫程序之旅

          專注于JavaWeb開發
          隨筆 - 39, 文章 - 310, 評論 - 411, 引用 - 0
          數據加載中……

          清除或選中所有的checkbox

          對于有時候要選擇或取消頁面中的checkbox,當然也服務器端也可以做。但總覺得效率不高。不如用JS的。

          不涉及安全能用JS就用JS。。。

          <script language="javascript">
                   
          function SelectAll(tempControl)
                  
          {
                      
          var theBox=
          tempControl;
                      xState
          =
          theBox.checked;

                      elem
          =
          theBox.form.elements;
                      
          for(i=0;i<elem.length;i++
          )
                      
          if(elem[i].type=="checkbox" && elem[i].id!=
          theBox.id)
                       
          {
                            
          if(elem[i].checked!=
          xState)
                            elem[i].click();
                       }

                }
           
                  
          </script>

          頁面中加上:

          <INPUT onclick="javascript:SelectAll(this);" type="checkbox">選中所有的短消息
          其實其他的選擇按鈕也差不多的用法。

          posted on 2008-02-06 11:06 々上善若水々 閱讀(1794) 評論(1)  編輯  收藏 所屬分類: JavaScript

          評論

          # re: 清除或選中所有的checkbox [未登錄]  回復  更多評論   

          不錯
          2012-07-04 14:43 | no
          主站蜘蛛池模板: 彭山县| 赣榆县| 梅河口市| 尼木县| 南安市| 扬州市| 延川县| 诸暨市| 镇雄县| 麻阳| 和龙市| 策勒县| 巴马| 那曲县| 都匀市| 新安县| 韶山市| 招远市| 炎陵县| 宜城市| 丹阳市| 彰化县| 阳朔县| 井研县| 象山县| 洛浦县| 松阳县| 湘西| 新泰市| 海晏县| 张家界市| 山西省| 双桥区| 万盛区| 鄯善县| 闻喜县| 肥东县| 建昌县| 邵阳县| 大关县| 陆川县|