zenkaku-hankaku.js.zip

jQuery(function ($) { 
    
    $("input").blur(function () {
        changeZen($(this));
    });
    
    const changeZen = function(ele){
        const val = ele.val();
        const han = val.replace( /[A-Za-z0-9-!”#$%&’()=<>,.?_[]{}@^~¥]/g, function(s){return String.fromCharCode(s.charCodeAt(0) - 65248)});
        $(ele).val(han);
    }
});

https://thisisstandarz.com/javascript/inputフォームで全角⇔半角に変換/