隨筆-3  評論-26  文章-41  trackbacks-0

          計算中英文混合字符個數

          function bytes(str){
              
          if(typeof(str)!='string'){
                  str 
          = str.value;
              }

              
          var len = 0;
              
          for(var i = 0; i < str.length; i++){
                  
          if(str.charCodeAt(i) > 127){            len++;
                  }
                              len++;
              }

              
          return len;
          }

          調用方式:
          function textLimitCheck(thisArea,maxLength){
              
          if(bytes(thisArea.value) > maxLength){
                  alert(maxLength 
          + '個字限制.\\r超出的將自動去除.');
                  thisArea.value
          =thisArea.value.substring(0,maxLength);
                  thisArea.focus();
                  
          return false;
              }

              
          return true;
          }
          posted on 2007-08-02 10:33 百年 閱讀(271) 評論(0)  編輯  收藏 所屬分類: Javascript Article
          主站蜘蛛池模板: 东山县| 永寿县| 天门市| 威海市| 青神县| 本溪市| 高邮市| 河池市| 保山市| 襄汾县| 泗阳县| 逊克县| 抚顺市| 兰西县| 涡阳县| 怀远县| 嵊泗县| 泽州县| 民勤县| 金秀| 南川市| 玉环县| 河东区| 佛山市| 余干县| 图木舒克市| 灵寿县| 河源市| 邮箱| 宜良县| 临西县| 潜山县| 蒲江县| 西贡区| 隆化县| 繁昌县| 曲阜市| 扶绥县| 凤冈县| 南郑县| 棋牌|