1 /** 2 *獲取字符串字節數 3 */ 4 function GetStringByteLength(val){ 5 6 var Zhlength=0;// 全角 7 var Enlength=0;// 半角 8 9 for(var i=0;i<val.length;i++){ 10 if(val.substring(i, i + 1).match(/[^\x00-\xff]/ig) != null) 11 Zhlength+=1; 12 else 13 Enlength+=1; 14 } 15 // 返回當前字符串字節長度 16 return (Zhlength*2)+Enlength; 17 }