首页 > Web开发 > 详细

js文件字体全角转半角,半角转全角。

时间:2014-02-21 03:47:11      阅读:297      评论:0      收藏:0      [点我收藏+]
//转为全角转换
tools.toFullWidth = function(str) {
// str = str.replaceAll(/\./g, ‘。‘);
var hash = {‘32‘:‘\u3000‘}; 
var ret = [], i = 0, len = str.length, code, chr;
for (; i < len; ++i) {
code = str.charCodeAt(i);
var letter = str.charAt(i);
if(letter == ‘`‘ || letter == ‘.‘) {
ret[i] = letter;
}else{
chr = hash[code];
if (!chr && code > 31 && code < 127) {
chr = hash[code] = String.fromCharCode(code + 65248);
}
ret[i] = chr ? chr : str.charAt(i);
}
}
return ret.join(‘‘); 
};
// 转为半角
tools.toHalfWidth = function(str, caseList) {
$.each(caseList, function() {
var strCases = this;
str = str.replaceAll(strCases[1], strCases[0]);
});
return str; 
};

js文件字体全角转半角,半角转全角。

原文:http://blog.csdn.net/xuetan121/article/details/19544625

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!