<el-input v-model="detail.deliveryUserPhone" onkeyup="this.value = this.value.replace(/[^d.]/g,'');" maxlength="11" ></el-input>
当我第11位输入是中文时候,它会替换成空,但是再输入onkeyup就不起作用了,也就是说就不进入这个事件了,所以就一直验证不了,就算输入正确的手机号码也不行
正则不正确,与事件无关给出的正则只匹配数字与点字符,其它皆会被替换为空
v = "abc.1343kkkk" "abc.1343kkkk" s = v.replace(/[^d.]/g,'') ".1343" s ".1343"
2.1m questions
2.1m answers
60 comments
57.0k users