佛山软件定制

Javascript判断中文字节

var input=document.getElementById('input');

var match=e_nick.value.match(/[^\\\\\\\\\\\\\\\\x00-\\\\\\\\\\\\\\\\x80]/ig) ;

var length=input.length;

if(match)length+=match.length;

 

input.length获取输入框中字符串的文本,match为匹配到中文的集合

input.length会将中文计算为1个字节,然后加上中文的个数1个节刚好与1个中文代表2个字节相符

posted on 2010-11-23 14:56  New.min  阅读(248)  评论(0编辑  收藏  举报

导航