移动端苹果手机的input框type= number只是唤起数字键盘,可是还能输入汉字

一、今天临下班以前测试忽然测出这个BUG,一开始还以为纳闷,input已经设置成number了啊,为啥仍是能够输入汉字,效果复现以后,蒙蔽了,WC;测试

   搜了不少资料发现只有IOS才有这个问题,试了好几种办法,一开始使用正则替换发现并无什么效果,后来有加了pattern="[0-9]*"发现也没什么效果;  code

二、最终解决办法input

`<``input class="effect-16" type="tel" pattern="[0-9]*"  v-model.number="" @blur="effectActive($event)"  @input="inputLoad">`
相关文章
相关标签/搜索