取得英文字符和中文字符的长度

 <script language="JavaScript">
function str_len()
{
 var totallength=0;
 for(var i=0;i<document.all["name"].value.length;i++)
 {
  var str=document.all["name"].value;
  var intCode=str.charCodeAt(i);
  if(intCode>=0&&intCode<=128)  {
   totallength=totallength+1;
  }else{
   totallength=totallength+2;
  }
 }
 alert(totallength);
}
</script>
<input type="text" id="name">
<input type="button" value="test" onclick="str_len();">
展开阅读全文

没有更多推荐了,返回首页