js 字符串的字符長(zhǎng)度。(用于驗(yàn)證input長(zhǎng)度,中文算兩個(gè)字符)
function getLength(str) {
var len = str.length;
var reLen = 0;
for (var i = 0; i < len; i++) {
if (str.charCodeAt(i) < 27 || str.charCodeAt(i) > 126) {
// 全角
reLen += 2;
} else {
reLen++;
}
}
return reLen;
}
var len = str.length;
var reLen = 0;
for (var i = 0; i < len; i++) {
if (str.charCodeAt(i) < 27 || str.charCodeAt(i) > 126) {
// 全角
reLen += 2;
} else {
reLen++;
}
}
return reLen;
}
posted on 2009-06-11 16:00 R99 閱讀(4536) 評(píng)論(6) 編輯 收藏