利用正则计算输入内容的长度

regExpForm.onblur=function(){

       val=this.value;
       length=val.length;
       cnChar=val.match(/[^\x00-\x80]/g);//利用match方法检索出中文字符并返回一个存放中文的数组
       if(cnChar!=null){
length+=cnChar.length;//算出实际的字符长度
       }else{
           length=0;
           alert('你没有输入任何中文字符! ');
       }

   }


你可能感兴趣的:(Web,文本的长度)