jquery判斷字符長度 數字英文算1字符 漢字算2字符


 
        
<input type="text" maxlength="25" oninput="textlength(this)">  <!--輸入的內容-->
<span class="textNumber">0</span>個字符                <!--字符長度-->


<!--調用的jquery方法-->
function textlength(res) {
var len = 0;
var str = $(res).val();
for (var i=0; i<str.length; i++) {
var c = str.charCodeAt(i);
//單字節加1
if ((c >= 0x0001 && c <= 0x007e) || (0xff60<=c && c<=0xff9f)) {
len++;
}
else {
len+=2;
}
}
$('.textNumber').html(len);
};


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM