让input框只能输入数字

1.原生js写法

oninput = "this.value = this.value.replace(/[^\d]+/g,'')"

 2.vue中写法

:onkeyup="playerId = playerId.replace(/[^\d]/g,'')"

亲测有效,不管是键盘输入还是复制粘贴都可以

 

作者:博客园-DDjans,转载时请注明来源。

(请勿将文章用在任何商业用途,违者将承担相应法律责任)

posted @ 2021-08-17 16:01  DDjans  阅读(146)  评论(0)    收藏  举报