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

<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;
        }
    }        

 

posted @ 2018-03-26 18:19  Cxw丶cm  阅读(316)  评论(0编辑  收藏  举报