(通常建议使用半角输入)JS对全角与半角的验证,相互转化以及介绍

1.建议是将全角转化为半角,因为半角比较符合平常使用习惯

2.转化方法简单如下:

半角转为全角:

function ToDBC(txtstring) { 
    var tmp = ""; 
    for(var i=0;i

全角转为半角

function ToCDB(str) { 
    var tmp = ""; 
    for(var i=0;i 65280 && str.charCodeAt(i) < 65375){ 
            tmp += String.fromCharCode(str.charCodeAt(i)-65248); 
        } 
        else{ 
            tmp += String.fromCharCode(str.charCodeAt(i)); 
        } 
    } 
    return tmp 
} 

测试数据:全角字符串  ‘0015150744’       半角字符串  ‘01230123’

详细了解可以看一下这个链接:

https://www.cnblogs.com/moqiutao/p/6869794.html?utm_source=itdadao&utm_medium=referral

 

你可能感兴趣的:(前端,vue,js)