利用正則計算輸入內容的長度

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('你沒有輸入任何中文字符! ');
       }

   }


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章