js實現限定輸入最大字節數

js實現限定輸入最大字節數

 function limitInputCharLen(str, maxLen) {
		var w = 0;
		var tempCount = 0;
		for(var i = 0; i < str.value.length; i++) {
			var c = str.value.charCodeAt(i);
			if((c >= 0x0001 && c <= 0x007e) || (0xff60 <= c && c <= 0xff9f)) {
				w++;
			} else {
				w += 2;
			}
			if(w > maxLen) {
				str.value = str.value.substr(0, i);
				break;
			}
		}
	}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章