admin 管理员组

文章数量: 887006

js中如何将GBK的英文转为普通英文, 全角转为半角

function fullChar2halfChar(str)
{var result = '';for (i=0 ; i<str.length; i++){code = str.charCodeAt(i);             
//获取当前字符的unicode编码if (code >= 65281 && code <= 65373)   
//unicode编码范围是所有的英文字母以及各种字符{result += String.fromCharCode(str.charCodeAt(i) - 65248);    
//把全角字符的unicode编码转换为对应半角字符的unicode码}else if (code == 12288)                                      
//空格{result += String.fromCharCode(str.charCodeAt(i) - 12288 + 32);
//半角空格}else{result += str.charAt(i);                                     
//原字符返回}}return result;
}

本文标签: js中如何将GBK的英文转为普通英文 全角转为半角