隨筆-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 百年 閱讀(267) 評論(0)  編輯  收藏 所屬分類: Javascript Article
          主站蜘蛛池模板: 武功县| 安龙县| 公安县| 建平县| 沅陵县| 长顺县| 南木林县| 杭锦后旗| 阜宁县| 七台河市| 东台市| 禹州市| 和林格尔县| 南召县| 牙克石市| 吐鲁番市| 琼结县| 荆门市| 收藏| 江源县| 开远市| 张北县| 黎川县| 九龙坡区| 阜城县| 淄博市| 百色市| 措勤县| 家居| 兰坪| 神池县| 岢岚县| 牙克石市| 梅河口市| 安庆市| 长乐市| 闸北区| 石柱| 高陵县| 松滋市| 溧阳市|