小菜毛毛技術分享

          與大家共同成長

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            164 Posts :: 141 Stories :: 94 Comments :: 0 Trackbacks

          假設我們有個checkbox叫optHSCameratyp,我們寫個函數來判斷
           
            function chkCheckBoxChs(objNam){ //檢測是否有選擇多選框的至少一項
             var obj = document.getElementsByName(objNam); //獲取多選框數組
             var objLen= obj.length; //獲取數據長度
             var objYN; //是否有選擇
             var i;
             objYN=false;
             for (i = 0;i< objLen;i++){
             if (obj [i].checked==true) {
             objYN= true;
             break;
             }
             }
             return objYN;
           
            }
           
            然后在遞交程式就如此調用:
           
            function okSend()
           
            {
           
            if(chkChsHSC(optHSCameratyp)== false){
           
             alert('請至少選擇一項!');
           
            }
           
             return;
           
            }
           
            因為checkbox有多個,名字一樣,所以在js里面如果簡單document.all.checkboxNam根本識別不了到底是哪一個控件,必須用document.getElementsByName,當成一個數組來區分他們

          posted on 2009-07-21 11:01 小菜毛毛 閱讀(225) 評論(0)  編輯  收藏 所屬分類: HTML+div+css實踐
          主站蜘蛛池模板: 林芝县| 沽源县| 隆德县| 宽城| 澄迈县| 眉山市| 尚志市| 商水县| 宁化县| 确山县| 简阳市| 武乡县| 仙居县| 德兴市| 宜宾市| 嘉峪关市| 扎鲁特旗| 定南县| 拜泉县| 平遥县| 朝阳县| 霍邱县| 枣庄市| 当涂县| 长阳| 马山县| 泗洪县| 环江| 宜阳县| 城市| 云阳县| 滦平县| 津市市| 东乡| 新泰市| 师宗县| 汉阴县| 灵寿县| 喀喇沁旗| 凤凰县| 琼结县|