欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  web前端

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

程序员文章站 2022-06-09 21:57:58
...
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