ใครสนใจเอาไปใช้ดูได้ครับผมใช้ 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(); } }); });ทดสอบที่นี้
แสดงความคิดเห็น