半角全角相互转换的js函数
作者:bea
代码如下: ///全角空格为12288,半角空格为32 ///其他字符半角(33-126)与全角(65281-65374)的对应关系是:均相差65248 //半角转换为全角函数 function ToDBC(txtstring) { var tmp = ""; for(var i=0;i<txtstring.length;i++) { if(txtstring.charCodeAt(i)==32) { tmp= tmp+ String.fromC
代码如下:
///全角空格为12288,半角空格为32
///其他字符半角(33-126)与全角(65281-65374)的对应关系是:均相差65248
//半角转换为全角函数
function ToDBC(txtstring)
{
var tmp = "";
for(var i=0;i<txtstring.length;i++)
{
if(txtstring.charCodeAt(i)==32)
{
tmp= tmp+ String.fromCharCode(12288);
}
if(txtstring.charCodeAt(i)<127)
{
tmp=tmp+String.fromCharCode(txtstring.charCodeAt(i)+65248);
}
}
return tmp;
}
//全角转换为半角函数
function ToCDB(str)
{
var tmp = "";
for(var i=0;i<str.length;i++)
{
if(str.charCodeAt(i)>65248&&str.charCodeAt(i)<65375)
{
tmp += String.fromCharCode(str.charCodeAt(i)-65248);
}
else
{
tmp += String.fromCharCode(str.charCodeAt(i));
}
}
return tmp
}
有用 | 无用
猜你喜欢
您可能感兴趣的文章:
- Javascript 仿歌词智能滚动代码
- JS、CSS文字切换,定时交替,代码精简
- 纯CSS 链接悬停提示效果代码
- javascript 模拟Marquee文字向左均匀滚动代码
- 图片与文字半透明效果 鼠标移上不透明
- JavaScript 复制功能代码 兼容多浏览器
- 图片与JavaScript配合做出个性滚动条
- 简单的加密css地址防止别人下载你的CSS文件的方法
- 图片友情链接滚动 横向,带控制按钮
- javascript 定时自动切换的选项卡Tab
- JS 仿Flash动画放大/缩小容器
- document.onreadystatechange事件的用法分析
- 将jQuery应用于login页面的问题及解决
- 层序遍历在ExtJs的TreePanel中的应用
- JavaScript 基于原型的对象(创建、调用)
- JavaScript 定义function的三种方式小结
- JavaScript 函数式编程的原理
- 实现JavaScript中继承的三种方式
- 显示js对象所有属性和方法的函数