initial
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
$("input[data-type='currency']").on({
|
||||
keyup: function () {
|
||||
formatCurrency($(this));
|
||||
},
|
||||
blur: function () {
|
||||
formatCurrency($(this), "rupiah");
|
||||
},
|
||||
});
|
||||
|
||||
function formatNumber(angka)
|
||||
{
|
||||
var rupiah = '';
|
||||
var angkarev = angka.toString().split('').reverse().join('');
|
||||
for(var i = 0; i < angkarev.length; i++) if(i%3 == 0) rupiah += angkarev.substr(i,3)+'.';
|
||||
return 'Rp. '+rupiah.split('',rupiah.length-1).reverse().join('');
|
||||
}
|
||||
/**
|
||||
* Usage example:
|
||||
* alert(convertToRupiah(10000000)); -> "Rp. 10.000.000"
|
||||
*/
|
||||
|
||||
function convertToAngka(rupiah)
|
||||
{
|
||||
return parseInt(rupiah.replace(/,.*|[^0-9]/g, ''), 10);
|
||||
}
|
||||
Reference in New Issue
Block a user