Maison >interface Web >js tutoriel >Jquery实现仿新浪微博获取文本框能输入的字数代码_jquery

Jquery实现仿新浪微博获取文本框能输入的字数代码_jquery

WBOY
WBOYoriginal
2016-05-16 17:41:301161parcourir
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
Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn