正则限制input只能输入大于0的正整数

只能输入大于0的正整数
<input type="number" step="1" min="0" onkeyup="this.value=this.value.replace(/\D|^0/g,'')" onafterpaste="this.value=this.value.replace(/\D|^0/g,'')"/>
只能输入大于0的数字,可以是小数但只能保留两位
<input type="number" step="1" min="0" onkeyup="this.value= this.value.match(/\d+(\.\d{0,2})?/) ? this.value.match(/\d+(\.\d{0,2})?/)[0] : ''"/>

posted @ 2020-10-29 15:19  Ruai  阅读(1544)  评论(0)    收藏  举报