Guests can not chat Login

Javascript Input number text (Auto format masking - ribuan)

Tanya jawab tentang script PHP, MySQL, Javascript, dan sejenisnya.

Javascript Input number text (Auto format masking - ribuan)

Postby jawaad » 12 Jan 2010, 23:55

Demo: http://www.nusansifor.com/kasus/input_number.html
Untuk test, coba ketik huruf dan angka sampai lebih dari seribu.

Source Code:
Code: Select all
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<
html>
<
head>
<
title>Input Number</title>

<
script type="text/javascript">
/* FORMAT ANGKA 3 titik*/ 
function angka
(objek) {
    objek = typeof(objek) != 'undefined' ? objek : 0;
    a = objek.value;
    b = a.replace(/[^d]/g,"");
    c = "";
    panjang = b.length;
    j = 0;
    for (= panjang; i > 0; i--) {
        j = j + 1;
        if (((% 3) == 1) && (!= 1)) {
        c = b.substr(i-1,1) + "." + c;
        } else {
            c = b.substr(i-1,1) + c;
        }
    }
    objek.value = c;
}
</script>

</head>

<body>
Input Number: <input type="text" onkeyup="angka(this);"  onblur="angka(this);">

</body>
</html>
jawaad
 
Posts: 81
Joined: 12 Dec 2009, 18:57

Re: Javascript Input number text (Auto format masking)

Postby r45 » 13 Jan 2010, 08:53

keren ;-)
r45
 
Posts: 48
Joined: 02 Jan 2010, 11:04

Re: Javascript Input number text (Auto format masking - ribuan)

Postby r45 » 24 Feb 2010, 12:34

kayaknya lebih pas kalo seperti ini ya mas :
Code: Select all
<input style="text-align: right;" type=text onkeyup="angka(this);" onblur="angka(this);"> 

;-)
r45
 
Posts: 48
Joined: 02 Jan 2010, 11:04

Re: Javascript Input number text (Auto format masking - ribuan)

Postby jawaad » 05 Mar 2010, 19:19

iya terkadang saya pakai seperti itu juga...
tapi kekurangan align-right pada kasus ini, jika kita menghapus angka menggunakan backspace kursor menjadi loncat2 kebelakang...
jadi sesuaikan kebutuhan saja mas :mrgreen:
jawaad
 
Posts: 81
Joined: 12 Dec 2009, 18:57


Return to Script PHP MySQL Javascript

Who is online

Users browsing this forum: No registered users and 0 guests

cron