英文字母及符号的全角及半角的转换

英文字母及等符号的全角及半角的转换

       英文字母及等符号的全角及半角的转换

<html><head><title></title>

<script language="javascript">

function DBC2SBC(str) {
var i;
if (str.length<=0) {alert('字符串参数出错');return false;}
qstr1="ABCDEFGHIJKMNOPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz1234567890[]()";
bstr1="ABCDEFGHIJKMNOPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz1234567890[]()";
for(i=0;i<str.length;i++)
{
var c=str.charAt(i)
if(qstr1.indexOf(c)!=-1)
{
str=str.replace(c,bstr1.charAt(qstr1.indexOf(c)));
}
}
return str;
}
function SBC2DBC(str) {
var i;
if (str.length<=0) {alert('字符串参数出错');return false;}
qstr1="ABCDEFGHIJKMNOPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz1234567890[]()";
bstr1="ABCDEFGHIJKMNOPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz1234567890[]()";
for(i=0;i<str.length;i++)
{
var c=str.charAt(i)
if(bstr1.indexOf(c)!=-1)
{
str=str.replace(c,qstr1.charAt(bstr1.indexOf(c)));
}
}
return str;
}
</script>

 

</head>

<body><script src="http://www.codechina.net/comm/tuiguang.php?style=3&&charset=gb2312&&tguid=xiaotianok"></script><form name=form1>

<textarea name=qj></textarea>

<textarea name=bj></textarea>

<input type="button"  value="全角转半角" οnclick="form1.bj.value=DBC2SBC(form1.qj.value)">
<input type="button"  value="半角转全角" οnclick="form1.qj.value=SBC2DBC(form1.bj.value)">
</form>

</body>

</html>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值