JavaScript 统计中文字数的代码
发布时间:2015-04-15 编辑:jiaochengji.com
分享一例javascript统计中文字数的代码,有需要的朋友参考下。
str 为需要统计的字符串
cnCharByteLen 为定义的中文字符大小,如果定义一个中文字符大小为5个字节的话,那么输入一个中文字符就提示你这个中文字符占5个字节,2个中文就提示10个,以此类推。
代码:
复制代码 代码示例:
function countByteLength(str, cnCharByteLen) {
var byteLen = 0;
for (var i = 0; i < str.length; i++) {
//alert(str.charAt(i));
if ((/[\x00-\xff]/g).test(str.charAt(i)))
byteLen += 1;
else
byteLen += cnCharByteLen;
}
//alert(byteLen);
return byteLen;
}
var byteLen = 0;
for (var i = 0; i < str.length; i++) {
//alert(str.charAt(i));
if ((/[\x00-\xff]/g).test(str.charAt(i)))
byteLen += 1;
else
byteLen += cnCharByteLen;
}
//alert(byteLen);
return byteLen;
}
您可能感兴趣的文章:
php 统计字数(支持中英文)的实现代码
JavaScript 统计中文字数的代码
js统计textrea文本框中字数的代码
js统计文本框Textarea中的字数
php 网站流量统计的原理
jquery统计输入文字的个数
js控制文本框自动适应文本长度的例子
JavaScript 实时统计字数的代码
javascript对字符串编码方法总结
PHP二维数组元素个数的统计方法
上一篇:js定时器代码一例
下一篇:Javascript 字符转换数字的三种方法
[关闭]