以下是可以验证带小数点的数值。可是不能为负数.求大神帮忙修改修改 .
分数不够。请见谅System.prototype.checkInputFloat = function (oInput) {
//reg = /^(-?\d{1,7})(\.\d{0,2})?$/; if ('' != oInput.value.replace(/\d{1,}\.{0,1}\d{0,}/, '')) {
oInput.value = oInput.value.match(/\d{1,}\.{0,1}\d{0,}/) == null ? '' : oInput.value.match(/\d{1,}\.{0,1}\d{0,}/);
}
}
分数不够。请见谅System.prototype.checkInputFloat = function (oInput) {
//reg = /^(-?\d{1,7})(\.\d{0,2})?$/; if ('' != oInput.value.replace(/\d{1,}\.{0,1}\d{0,}/, '')) {
oInput.value = oInput.value.match(/\d{1,}\.{0,1}\d{0,}/) == null ? '' : oInput.value.match(/\d{1,}\.{0,1}\d{0,}/);
}
}
oInput.value = oInput.value.match(/^[+-]?(\d+\.)?\d+$/) == null ? '' : oInput.value.match(/^[+-]?(\d+\.)?\d+$/);
}