javascript 防止在输入框中键入非数字

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 防止在输入框中键入非数字相关的知识,希望对你有一定的参考价值。

document.querySelector("input").addEventListener("keypress", function (evt) {
    if (evt.which < 48 || evt.which > 57)
    {
        evt.preventDefault();
    }
});

以上是关于javascript 防止在输入框中键入非数字的主要内容,如果未能解决你的问题,请参考以下文章

防止在文本框中输入非 ascii 字符

javascript:在用户键入或更改文本框值时忽略无效输入[重复]

防止表单提交基于在框中输入相同的数字

运行时错误13使用字母数字数据在组合框中键入不匹配

如何防止用户在文本框中输入特殊字符[重复]

防止在输入类型编号中输入非数字