移動端蘋果手機的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">`
相關文章
相關標籤/搜索