美文网首页
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