functiongbcount(message,total,used,remain)
{
varmax;
max=total.value;
if(message.value.length>max){
message.value=message.value.substring(0,max);
used.value=max;
remain.value=0;
alert("内容不允许超过 1000 个字!");
}
else{
variLength=0;
for(vari=0;i
{
if(message.value.charCodeAt(i)>255)//字母数字的ascii编码都小于255而汉字的编码肯定大于255
{
iLength+=2;
}elseif(message.value.charCodeAt(i)==32)//空格
{
iLength+=0;
}else//字母或数字
{
iLength+=1;
} }used.value=iLength;
//used.value = message.value.length;remain.value=max-used.value;
}}
最多字数: 已用字数: 可用字数:字数
function gbcount(message,total,used,remain)
{
var max;
max=total.value;
if(message.value.length > max){
message.value = message.value.substring(0,max);
used.value = max;
remain.value = 0;
alert('不能超过300个字!');
}
else{
used.value = message.value.length;
remain.value = max - used.value;
}
}
最多字数:
已用字数:
剩余字数: