js、正则限制input输入框只能输入数字或者小数

时间:2021-07-22 07:53:39
//限制输入框只能输入小数
function inputDecimalRegEx(obj) {
var reg = /[^(\d||/.)]/g;
var value = obj.value.replace(reg, '');
$(obj).val(value);
}

//限制输入框只能输入数字
function inputIntRegEx(obj) {
var reg = /\D/g
var value = obj.value.replace(reg, '');
$(obj).val(value);
}

<input type="text" placeholder='限数字' onkeyup='inputIntRegEx(this)' onafterpaste='inputIntRegEx(this)' />