getNum(obj) {
if (!obj) {
this.setNum = 0;
return false;
}
// 只能输入"数字"和"."
obj = obj.toString().replace(/[^\d.]/g, "");
// 第一位字符不能为"."
obj = obj.toString().replace(/^\./g, "");
// 只能输入一个小数点且只保留一个
obj = obj.toString().replace(".", "$#$").replace(/\./g, "").replace("$#$", ".");
// 只能输入1位小数
obj = obj.toString().replace(/^(\-)*(\d+)\.(\d).*$/, "$1$2.$3");
// 只能输入两个小数
obj.value = obj.value.replace (/^(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3');
// 赋值
// console.log(obj);
this.setNum = obj;
},
input 限制输入一位小数
最新推荐文章于 2024-05-14 11:38:14 发布