校验input 修改当前值的校验获取值方式

时间:2023-01-19 18:23:25
<input style="height: 18px; width: 90px;" name="nowQty" value="${ad.nowQty}" onchange="checkNumber(this);" onfocus="if (value =='0'){value =''}" onblur="if (value ==''){value='0'}" />
//校验输入为正整数
function checkNumber(_this){
var $this=$(_this);
var nowQty=$("input[name='nowQty']",$this.parent().parent());
var reg = /^\d+$/;
if (!reg.test(nowQty.val())) {
alert("数量只可以是正数!!")
nowQty.val("0");
return false;
}
}