<script type="text/javascript"> function getCharLength(str){ // 获得字符个数 if(str == null || str == "") return 0; return str.match(/\w?|\W?/g).length-1; } function getByteLength(str){ // ECMAScript5 获得字节个数 if(str == null || str == "") return 0; var len = str.length; var ret = 0; for( var i=0;i<len;i++) { if(escape(str[i])==str[i]) { ret++; } else { ret+=2; } } return ret; } </script>