PHP Ionic Angular Phonegap AJAX Javascript CSS MySQL jQuery Forum


[ Javascript ] กำหนดรูปแบบให้ช่อง Input เช่น เลขโทรศัพท์ บัตรประชาชน

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา [ Javascript ] กำหนดรูปแบบให้ช่อง Input เช่น เลขโทรศัพท์ บัตรประชาชน

[ Javascript ] กำหนดรูปแบบให้ช่อง Input เช่น เลขโทรศัพท์ บัตรประชาชน
function setPettern(text, mode){  
        var pattern = '';
        var pattern_ex=new String("-");
        if(mode === 'critizen'){
              pattern=new String("_-____-_____-_-__");
        }
        else if(mode === 'mobile'){
              pattern=new String("___-___-____");
        }

        
        var returnText=new String("");  
        var obj_l=text.value.length;  
        var obj_l2=obj_l-1;  
        for(i=0;i<pattern.length;i++){             
            if(obj_l2==i && pattern.charAt(i+1)==pattern_ex){  
                returnText+=text.value+pattern_ex;  
                text.value=returnText;  
            }  
        }  
        if(obj_l>=pattern.length){  
            text.value=text.value.substr(0,pattern.length);             
        }

       return text;
}  

ลองเอาไปประยุกต์ใช้กันดูนะครับ


โดย:  Msl2oot IP: 124.122.128.xxx วันที่: 22-01-2017 เวลา: 10:39:50

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ


  • ( หรือ สามารถทำการ สมัครสมาชิก และล็อกอิน ด้วย ปุ่ม Log in with Facebook ด้านล่าง )