getboeAbstractLength(str) {
let sTmpStr,sTmpChar;
let sOriLenth=0;
let sReLenth=0;
sTmpStr = new String(str);
sOriLenth = sTmpStr.length;
for(let i=0; i < sOriLenth; i++) {
sTmpChar = sTmpStr.charAt(i);
if(escape(sTmpChar).length > 4) { // 汉字
sReLenth += 2;
} else if(sTmpChar != '\r') { //换行
sReLenth++;
}
}
return sReLenth;
},
汉字长度算两个字符 例如 限定输入18个汉字 就能输入36个字符