主要是在oninput里写个正则即可,但是注意,不要和type=number混用哦。type=number的话是数字,小数什么的都可以。
<input autofocus="autofocus" class="simple-input" v-model="simpleInput" oninput = "value=value.replace(/[^\d]/g,'')" placeholder="请输入验证码">
oninput里也可以多个正则或条件,分号相隔就可以,例:
if(value>5000)value=5000;value=value.replace(/^(0+)|[^\\d]+/g,'')