美文网首页
input里面用正则效验必须填数字

input里面用正则效验必须填数字

作者: 挖煤了解一下 | 来源:发表于2018-12-29 11:18 被阅读0次

1.input里面可以带小数点

onkeyup= "if(!/^\d{0,30}$/.test(this.value)){this.value=this.value.replace(/[^\d.]/g, '');}"

<input type="text" name="number" onkeyup= "if(!/^\d{0,30}$/.test(this.value)){this.value=this.value.replace(/[^\d.]/g, '');}">

2.input 里面不可以带小数点

onkeyup= "if(!/^\d{0,30}$/.test(this.value)){this.value=this.value.replace(/[^0-9]/g, '');}"

<input type="text" name="number" onkeyup= "if(!/^\d{0,30}$/.test(this.value)){this.value=this.value.replace(/[^0-9]/g, '');}">

相关文章

网友评论

      本文标题:input里面用正则效验必须填数字

      本文链接:https://www.haomeiwen.com/subject/tosulqtx.html