如何防止输入字段的无效输入

时间:2016-10-14 09:07:51

标签: php jquery html5

如何防止未定义值的输入类型编号。例如如下:

Image example

那么如何防止输入加减?

2 个答案:

答案 0 :(得分:0)

您必须编写一些javascript代码才能实现目标。

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

按键在输入元素上触发,气泡在文档中触发。

答案 1 :(得分:0)

按键<+ p>时阻止'+'和' - '键

<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script>
$(document).ready(function(){

});
</script>
</head>
<body>
<div class="parent">
<input type="number" onkeypress='return event.charCode != 43 && event.charCode != 45'></input>
</body>
</html>