☆藍(lán)色夢想☆

          世界總是反反覆覆錯錯落落地飄去 來不及嘆息 生活不是平平淡淡從從容容的東西 不能放棄
          posts - 57, comments - 5, trackbacks - 0, articles - 0

          限制輸入框的長度(漢字解決方案)

          Posted on 2005-12-06 11:46 ☆藍(lán)色夢想☆ 閱讀(1048) 評論(1)  編輯  收藏 所屬分類: WEB
          <script>
          function getStringUTFLength(str) {
              var value = str.replace(/[^\x00-\xff]/g,"  ");
              return value.length;
          }

          function leftUTFString(str,len) {
              if(getStringUTFLength(str)<=len)
                  return str;
              var value = str.substring(0,len);

              while(getStringUTFLength(value)>len) {
                  value = value.substring(0,value.length-1);
              }
              return value;
          }

          function count() {
              var value = document.getElementById("licenseother").value;
              value = value.replace(/[\u4e00-\u9fa5]/g,"  ");
              //alert(value.length);
              if(value.length>=255) {
                  with(window.event) {
                      cancelBubble = true;
                      keyCode=0;
                      returnValue = false;
                  }
                  document.getElementById("licenseother").value = leftUTFString(document.getElementById("licenseother").value,8);
              }
              document.getElementById("result").value = 255-getStringUTFLength(document.getElementById("licenseother").value);
          }
          </script>
          <table width="100%">
          <tr><td>
          本輸入框限制輸入255個字符(漢字計算為2個字符:)
          </td></tr>
          <tr><td>
          <textarea cols=80 rows=3 wrap="virtual" id="licenseother" onkeypress="count()" onkeyup="count()" onblur="count();" onChange="count();"></textarea>

          </td></tr>
          <tr><td>
          剩余字符數(shù):<input type="text" size="3" id="result" value="255">
          </td></tr>
          </table>
          }

          Feedback

          # re: 限制輸入框的長度(漢字解決方案)  回復(fù)  更多評論   

          2013-08-15 15:17 by asdf
          adggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 凉城县| 石城县| 弋阳县| 东源县| 龙游县| 台北市| 肃宁县| 万载县| 同心县| 蓬莱市| 蒲江县| 凤庆县| 胶州市| 苏尼特左旗| 临西县| 扎囊县| 儋州市| 灌云县| 梅河口市| 高雄县| 宝鸡市| 新野县| 两当县| 高台县| 天长市| 阿拉尔市| 碌曲县| 临汾市| 宣汉县| 西安市| 塔城市| 长武县| 元朗区| 巴楚县| 礼泉县| 新龙县| 宁化县| 西藏| 东源县| 望江县| 延川县|