layui input type=‘number‘ 限制不能输负数问题
原创
©著作权归作者所有:来自51CTO博客作者51CTO璞的原创作品,请联系作者获取转载授权,否则将追究法律责任
方法1:
<input type="number" min="0"
设置min='0'最小为0就不会出现负数
方法2:
主要是后面的<input type="number" placeholder="请输入赠送数量" value="0"
min="0" οnchange="addkk()" οnkeyup="(this.v=function(){this.value=this.value.replace(/[^0-9-.]+/,'');}).call(this)" οnblur="this.v();" >
方法3:
<input type="text" name="Number" lay-verify="required|integer" placeholder="请输入" value="" autocomplete="off" class="layui-input">
layui.use('form', function () {
var $ = layui.$
, layer = layui.layer
, form = layui.form
form.verify({
integer: [
/^[1-9]\d*$/
, '只能输入正整数'
]
});
});