function cc() {
var str = document.getElementById('checkcode').value
var result=''
if (str.length<=0) {return false}
for(var i=0i<str.lengthi++)
{
if(str.charCodeAt(i)>125)
{
result += String.fromCharCode(str.charCodeAt(i)-65248)
} else{
result = str
}
}
document.getElementById('checkcode').value = result
}
</script>
<input class="yanzheng" id="checkcode" type="text" onblur="cc()"/>
字母和数字都可以转过来,文本框失去焦点时转换
有个缺点,输入汉字后就会转换成乱码
var str = "中文‘全角’单引号"str = str.replace("‘", "'").replace("’", "'")
//输出 中文'全角'单引号
alert(str)