首頁 >web前端 >js教程 >Jquery實作仿新浪微博取得文字方塊能輸入的字數代碼_jquery

Jquery實作仿新浪微博取得文字方塊能輸入的字數代碼_jquery

WBOY
WBOY原創
2016-05-16 17:41:301161瀏覽
limit.js程式碼
複製程式碼 程式碼如下:

/🎜> txt:文字方塊jquery物件
//limit:限制的字數
//isbyte:true:視limit為位元組數;false:視limit為字元數
//cb:回呼函數,參數為可輸入的字數
function InitLimit(txt,limit,isbyte,cb){
txt.keyup(function(){
var str=txt.val();
var charLen;
var byteLen=0;
if(isbyte){//原文部落格:blog.csdn.net/bluceyoung
for(var i=0;iif (str.charCodeAt(i)>255){
byteLen =2;
}else{
byteLen ;
}
}
charLen = Math.floor(limit-byteLen )/2);
}else{
byteLen=str.length;
charLen=limit-byteLen;
}
cb(charLen);
});
}

頁面代碼
複製代碼 代碼如下:




















Jquery實作仿新浪微博取得文字方塊能輸入的字數代碼_jquery
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn