function bytes(str)
{if(typeof(str)!='string'){
str = str.value;
}
var len = 0;
for(var i = 0; i < str.length; i++){
if(str.charCodeAt(i) > 127){
len++;
}
len++;
}
return len;
}
楼主,你这个控制,范围太大了。。
控制文字跑出来乱飞,还是控制文字长度?还是控制文字大小,控制文字字体,颜色,控制文字输错了就不显示,键盘按不动无效键? 到底控制什么???
有一种叫做正则表达式的
可以匹配是否是汉字([\u4e00-\u9fa5]{2,4})