首页 > web前端 > js教程 > 半角全角相互转换的js函数_javascript技巧

半角全角相互转换的js函数_javascript技巧

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
发布: 2016-05-16 18:44:23
原创
1423 人浏览过
复制代码 代码如下:

///全角空格为12288,半角空格为32
///其他字符半角(33-126)与全角(65281-65374)的对应关系是:均相差65248
//半角转换为全角函数
function ToDBC(txtstring)
{
var tmp = "";
for(var i=0;i{
if(txtstring.charCodeAt(i)==32)
{
tmp= tmp+ String.fromCharCode(12288);
}
if(txtstring.charCodeAt(i){
tmp=tmp+String.fromCharCode(txtstring.charCodeAt(i)+65248);
}
}
return tmp;
}
//全角转换为半角函数
function ToCDB(str)
{
var tmp = "";
for(var i=0;i{
if(str.charCodeAt(i)>65248&&str.charCodeAt(i){
tmp += String.fromCharCode(str.charCodeAt(i)-65248);
}
else
{
tmp += String.fromCharCode(str.charCodeAt(i));
}
}
return tmp
}
相关标签:
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
linux下搜狗输入法禁用全角
来自于 1970-01-01 08:00:00
0
0
0
角色 为啥删掉
来自于 1970-01-01 08:00:00
0
0
0
mysql - 多个角色拥有不同字段的表设计
来自于 1970-01-01 08:00:00
0
0
0
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板