js自带了字符截取函数是不支持中文与英文混体的,下面提供一款自己定的函数可以达到中英文截取实例代码。
function getstringlength(str)
{
var num=0;
if (str!="")
{
var i;
var s;
for(i=0;i<str.length;i++)
{
s=str.charcodeat(i);
if(s-128<0) num=num+1;
else num=num+2;
}
}
return num;
//alert(num);
}
更多详细内容请查看:http://www.111cn.net/wy/js-ajax/36481.htm