国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > JS > 正文

限制文本字節數js代碼

2024-09-06 12:43:15
字體:
來源:轉載
供稿:網友
做項目時自己寫一段js給大家。關于文本限制字數的問題,在實際開發中經常用到;主要問題出現在對中文的限制,下面代碼就解決關于限制字節數的校驗問題;只要將此下代碼保存到一個js文件中并引入到校驗的頁面中,便可使用!同時希望大家給與大力支持和寶貴意見,本人會在今后閑余之際,發表更多的好文章,謝謝!!


/*
 value: 值;
 byteLength:數據庫字節長度
 title:字段中文名稱
 attribute:屬性名稱
 使用方法說明:

添加 (1) onkeyup="limitLength(this.value,100,'名稱','name')"
          (2)  id="name" 或【struts標簽】styleId="name"
 注意:id名稱和 attribute屬性名稱要一樣

 例子:<textarea  name="explain" id="explain" onkeyup="limitLength(value,5,'語義說明','explain')" > 

 或

<input type="text"   name="explain"  id="explain" onkeyup="limitLength(value,5,'語義說明','explain')" >

*/



function limitLength(value, byteLength, title, attribute) {
       var newvalue = value.replace(/[^/x00-/xff]/g, "**");
       var length = newvalue.length;

       //當填寫的字節數小于設置的字節數
      if (length * 1 <=byteLength * 1){
            return;
      }
      var limitDate = newvalue.substr(0, byteLength);
      var count = 0;
      var limitvalue = "";
     for (var i = 0; i < limitDate.length; i++) {
             var flat = limitDate.substr(i, 1);
            if (flat == "*") {
                  count++;
            }
     }
     var size = 0;
     var istar = newvalue.substr(byteLength * 1 - 1, 1);//校驗點是否為“×”

    //if 基點是×; 判斷在基點內有×為偶數還是奇數 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 黑河市| 仙桃市| 炉霍县| 贞丰县| 翁源县| 泰来县| 长治县| 洛南县| 祁门县| 甘谷县| 大丰市| 塔城市| 晋城| 河池市| 太白县| 运城市| 灵台县| 库伦旗| 勃利县| 新河县| 武鸣县| 五华县| 宁波市| 临湘市| 修武县| 临安市| 桃江县| 马关县| 翁牛特旗| 平武县| 应用必备| 石城县| 崇州市| 赞皇县| 长子县| 苍梧县| 乌兰县| 玉林市| 岐山县| 乌鲁木齐县| 南城县|