js获取提交的字符串的字节数


方法1:

复制代码 代码如下:

function getBytesCount(str)
{
var bytesCount = 0;
if (str != null)
{
for (var i = 0; i < str.length; i++)
{
var c = str.charAt(i);
if (/^[\u0000-\u00ff]$/.test(c))
{
bytesCount += 1;
}
else
{
bytesCount += 2;
}
}
}
return bytesCount;
}

方法2:
复制代码 代码如下:

function getBytesCount2(str)
{
if (str == null)
{
return 0;
}
else
{
return (str.length + str.replace(/[\u0000-\u00ff]/g, "").length);
}
}



相关阅读:
防止网页后退 asp禁止缓存
最简单的jQuery程序 入门者学习
ASP教程:等差数列和等比数列通项公式
Windows7故障 DVD光驱不被系统所识别
深入理解JavaScript系列(3) 全面解析Module模式
PHP批量生成缩略图的代码
javascript 文档的编码问题解决
实例说明:Linux系统终端scp命令的用法
for 语句从入门到精通
单独使用CKFinder选择图片的方法
微软反盗版验证黑屏
AJAX教程(16):通过XMLHTTP进行一次指定的HEAD请求
PHP也可以當成Shell Script
javascript实现划词标记划词搜索功能
快速导航

Copyright © 2016 phpStudy |