//给金额添加分隔符
function formatNum(num) {
for (var i = 0; i < num.length; i++) {
num = num.replace(/[^0-9\.]/, '');
}
}
num = num.replace(/^(-)?(\d*)$/, "$1$2.");
num = (num + "00").replace(/(-)?(\d*\.\d\d)\d*/, "$1$2");
num = num.replace(".", ",");
var re = /(\d)(\d{3},)/;
while (re.test(num)) num = num.replace(re, "$1,$2");
num = num.replace(/,(\d\d)$/, ".$1");
this.event.srcElement.value = num.replace(/^\./, "0.")
}
//金额去掉逗号分隔符
function delFormat(Id) {
var str = $("#" + Id).val(); //获取当前控件的值
$("#" + Id)[0].value = str.replace(/,/g, "");
}
function formatNum(num) {
var num = this.event.srcElement.value; //获取当前控件的值
//判断若是非整数则去掉输入的字符
if (/[^0-9\.]/.test(num)) {for (var i = 0; i < num.length; i++) {
num = num.replace(/[^0-9\.]/, '');
}
}
num = num.replace(/^(-)?(\d*)$/, "$1$2.");
num = (num + "00").replace(/(-)?(\d*\.\d\d)\d*/, "$1$2");
num = num.replace(".", ",");
var re = /(\d)(\d{3},)/;
while (re.test(num)) num = num.replace(re, "$1,$2");
num = num.replace(/,(\d\d)$/, ".$1");
this.event.srcElement.value = num.replace(/^\./, "0.")
}
//金额去掉逗号分隔符
function delFormat(Id) {
var str = $("#" + Id).val(); //获取当前控件的值
$("#" + Id)[0].value = str.replace(/,/g, "");
}