เปลี่ยนเลขอารบิคเป็นเลขไทยขณะพิมพ์ ด้วย Jquery



ใครสนใจเอาไปใช้ดูได้ครับผมใช้ Jquery

$(document).ready(function(){
    $('#nump').keypress(function(e){
   // ดัก ascii 0-9 [48-58] ถ้าพิมพ์เมื่อไหร่เจอแปลงเป็นตัวเลขไทย
    if(e.keyCode>=48 && e.keyCode<=58)
    {
     var flag="0x0E"; //UTF-8 0x0E50=0 ,0x0E59=9
     var t=flag.concat(e.keyCode+2);
     var buff=$(this).val();
     $(this).val(buff+String.fromCharCode(t));
     e.preventDefault();
    }
  
});
});
ทดสอบที่นี้