วิธีใช้งาน การแปลงค่าตัวเลข ให้อยู่ในรูปแบบจำนวนเงิน มี comma

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

วิธีใช้งาน การแปลงค่าตัวเลข ให้อยู่ในรูปแบบจำนวนเงิน มี comma

อยากจะทราบว่าจะนำไปใช้ ยังใง ครับ ในส่วนของ form html

รบกวนด้วยน่ะครับ



Biggolo 25-07-2009 00:39:42

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

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


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


    ( หรือ เข้าใช้งานผ่าน Social Login )

 ความคิดเห็นที่ 1

Javascript Code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<script type="text/javascript">
function formatMoney(inum){  // ฟังก์ชันสำหรับแปลงค่าตัวเลขให้อยู่ในรูปแบบ เงิน  
    var s_inum=new String(inum);  
    var num2=s_inum.split(".",s_inum);  
    var l_inum=num2[0].length;  
    var n_inum="";  
    for(i=0;i<l_inum;i++){  
        if(parseInt(l_inum-i)%3==0){  
            if(i==0){  
                n_inum+=s_inum.charAt(i);         
            }else{  
                n_inum+=","+s_inum.charAt(i);         
            }     
        }else{  
            n_inum+=s_inum.charAt(i);  
        }  
    }  
    if(num2[1]!=undefined){  
        n_inum+="."+num2[1];  
    }  
    return n_inum;  
}  
</script>

HTML code และการนำไปใช้

1
<input type="text" name="data01" id="data01"  onblur="this.value=formatMoney(this.value);"  />

ตัวอย่าง



ninenik 27-07-2009






เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ