计算汉字数量jQuery小程序(其余的数字)的文本

复制代码代码如下所示:


您还可以输入140个单词。





无功txtobj = { {
divname:地区 / /外容器类
textareaname:chacktextarea
numname:民 / /数码类
最大数量:140个数字
}
无功textareafn =函数(){()
定义变量
VaR在美元; / /指针电流
VaR divname美元= txtobj.divname; / /外容器类
VaR textareaname美元= txtobj.textareaname; / /文本的类
VaR numname美元= txtobj.numname; / /数码类
变量$num = txtobj.num; / /数字的最大位数
功能是中国(STR){ / /判断是不是中国人
无功可= / / u00 UFF } {;
返回!rech.test(STR);
}
功能numchange(){
var strlen = 0; / /定义0的初始长度
无功txtval =美元。修剪($ onthis.val());
对于(var i = 0;i < txtval.length;i++){
如果(中国(txtval.charat(I))= = true){
strlen = strlen + 2; / /中文2字
{人}
strlen = strlen + 1; / /英文字符
}
}
= math.ceil strlen(strlen / / / 2);英语只增加2的整数
If ($num - strlen < 0) {
par.html美元(超越+ math.abs($数strlen)+字) / /超越风格;
}
{其他
par.html美元(,也可以输入+($数strlen)+字); / /正常时间
}
b.html美元(美元数strlen);
}
$(,+ textareaname美元)。活(焦点
$ = $($)。+ $ divname)找到(。+ $ numname); / /获取当前的数字
b.parent美元$面值=();
在美元美元=(本); / /获取当前文本
无功setnum = setInterval(numchange,500);
});
}
TextareaFn();