教程集 www.jiaochengji.com
教程集 >  脚本编程  >  javascript  >  正文 JavaScript 统计中文字数的代码

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;
}

您可能感兴趣的文章:
php 统计字数(支持中英文)的实现代码
JavaScript 统计中文字数的代码
js统计textrea文本框中字数的代码
js统计文本框Textarea中的字数
php 网站流量统计的原理
jquery统计输入文字的个数
js控制文本框自动适应文本长度的例子
JavaScript 实时统计字数的代码
javascript对字符串编码方法总结
PHP二维数组元素个数的统计方法

关键词: 统计  字数   
[关闭]
~ ~