Sebelum
Sesudah
Bandingkan, nominal yang mana yang enak dilihat?
Berikut scriptnya:
<script> function convertToRupiah (objek) {
separator = ".";
a = objek.value;
b = a.replace(/[^\d]/g,"");
c = "";
panjang = b.length;
j = 0; for (i = panjang; i > 0; i--) {
j = j + 1; if (((j % 3) == 1) && (j != 1)) {
c = b.substr(i-1,1) + separator + c; } else {
c = b.substr(i-1,1) + c; } } objek.value = c; }
</script>
Lalu sisipkan kode onkeyup="convertToRupiah(this)" berikut di form inputan:
Contoh:
<input type="tel" name="hutanganda" onkeyup="convertToRupiah(this)">
bagaimana kalau ada angka desimal di belakangnya?
ReplyDelete