计算输入的字符数
<
html
>
< head >
< meta http - equiv = " Content-Type " content = " text/html; charset=gb2312 " >
< meta name = " GENERATOR " content = " Microsoft FrontPage 4.0 " >
< meta name = " ProgId " content = " FrontPage.Editor.Document " >
< title > 测试字符所占字节数 </ title >
</ head >
< body >
< script language = " javascript " >
function isChinese(str) ... {
var lst = /[u00-uFF]/;
return !lst.test(str);
}
var strtest = " This测试! " ;
var strlength = 0 ;
for (i = 0 ;i < strtest.length;i ++ )
... {
if (isChinese(strtest.charAt(i))==true)
strlength=strlength + 2;
else
strlength=strlength + 1;
alert(isChinese(strtest.charAt(i)));
}
alert(strlength);
</ script >
</ body >
</ html >
< head >
< meta http - equiv = " Content-Type " content = " text/html; charset=gb2312 " >
< meta name = " GENERATOR " content = " Microsoft FrontPage 4.0 " >
< meta name = " ProgId " content = " FrontPage.Editor.Document " >
< title > 测试字符所占字节数 </ title >
</ head >
< body >
< script language = " javascript " >
function isChinese(str) ... {
var lst = /[u00-uFF]/;
return !lst.test(str);
}
var strtest = " This测试! " ;
var strlength = 0 ;
for (i = 0 ;i < strtest.length;i ++ )
... {
if (isChinese(strtest.charAt(i))==true)
strlength=strlength + 2;
else
strlength=strlength + 1;
alert(isChinese(strtest.charAt(i)));
}
alert(strlength);
</ script >
</ body >
</ html >