您的位置:首页 > Web前端 > JavaScript

用JS 验证输入的值的长度,一个汉字占两个字节

2008-09-01 17:45 309 查看
function strbytelen(source) {

var endvalue=0;

var sourcestr=new String(source);

var tempstr;

for (var strposition = 0; strposition < sourcestr.length; strposition ++) {

tempstr=sourcestr.charAt(strposition);

if (tempstr.charCodeAt(0)>255 || tempstr.charCodeAt(0)<0) {

endvalue=endvalue+2;

} else {

endvalue=endvalue+1;

}

}

return(endvalue);

}

//var s='Tawo我aa'

//alert(strbytelen(s))
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: