I'm confused about how to add two digits in this function
I want the result to be as in the following example : 1.000.000,00
my code :
function FormatCurrency2(objNum) {
if (objNum.value.substring(0, 1) == "0") {
objNum.value = objNum.value.replace(/^0+/g, '');
}
var num = objNum.value;
var ent, dec;
if (num != '' && num != objNum.oldvalue) {
num = HapusTitik(num);
if (isNaN(num)) {
// objNum.value = (objNum.oldvalue)?objNum.oldvalue:'';
} else {
var ev = (navigator.appName.indexOf('Netscape') != 1) ? Event : event;
if (ev.keyCode == 190) {
// alert(num.split('.')[1]);
objNum.value = TambahTitik(num.split('.')[0]) + '.' + num.split('.')[1];
} else {
objNum.value = TambahTitik(num.split('.')[0]);
}
objNum.oldvalue = objNum.value;
}
}
}