通过js来获取包含中文字符的字符串的长度的方法
2007-05-23 16:41
776 查看
function getLen( str) {
var totallength=0;
for (var i=0;i<str.length;i++)
{
var intCode=str.charCodeAt(i);
if (intCode>=0&&intCode<=128) {
totallength=totallength+1; //非中文单个字符长度加 1
}
else {
totallength=totallength+2; //中文字符长度则加 2
}
} //end for
return totallength;
}
var totallength=0;
for (var i=0;i<str.length;i++)
{
var intCode=str.charCodeAt(i);
if (intCode>=0&&intCode<=128) {
totallength=totallength+1; //非中文单个字符长度加 1
}
else {
totallength=totallength+2; //中文字符长度则加 2
}
} //end for
return totallength;
}
相关文章推荐
- 通过js来获取包含中文字符的字符串的长度的方法
- JS获取字符串实际长度(包含汉字)的简单方法
- JS获取字符串长度,一个中文算两个字符。
- JS获取字符串长度(英文占1个字符,中文汉字占2个字符)
- 获取包含中文,字母,数字集合的字符串的长度(1个汉字字符存储需要2个字节,1个英文字符存储需要1个字节)
- java中获取包含中文字符的字符串长度
- JS获取字符串实际长度(包含汉字)的简单方法
- JS判断字符串长度(英文占1个字符,中文汉字占2个字符)
- js 验证文本框中字符串输入的长度,支持中文字符
- 学习笔记之vc 6.0 下 含中文字符串 字符长度 获取及截取
- 通过strlen()方法和循环遍历分别获取指针指向的字符串长度
- java中判断字符串真实长度(中文2个字符,英文1个字符)的方法
- 获取中文字符长度遇到的问题,以及解决方法
- .net中js向后台传递包含中文的参数,后台获取到的中文乱码的解决方法。
- PHP获取字符串长度,中文标点或者中文汉字算一个字符
- JS获取字符串长度,1个中文=2个英文
- JS获取中文拼音首字母并通过拼音首字母快速查找页面内对应中文内容的方法【附demo源码】
- js判断字符串长度,中文占两个字符
- 处理字符串的一些js/jq方法(去除HTML,去除空格,计算真实长度,截取中英文字符)