如何限制用户仅在输入字段中输入数字?

Faizan Khalid |

试图限制用户仅在文本字段中输入数字。

boaz_shuster

我假设您正在谈论HTML中的FORM。有几种方法可以做到这一点:

输入类型

正如亚历山大建议的那样,您可以将input类型设置number

例如,以这种形式,用户需要在提交之前提供其ID号。请注意,type设置为number

<!DOCTYPE html>
<html>
<body>

<form action="action_page.php">
    ID Number:<br>
    <input type="number" name="id" value="0">
    <br><br>
    <input type="submit">
</form>

</body>
</html>

Java脚本

您可以设置一个JavaScript函数来验证提交的输入。

<script>
    function validateForm() {
        var x = document.forms["myForm"]["id"].value;
        if (x == null || x.search(/^\d+$/i) < 0) {
            alert("ID must be a number");
            return false;
        }
    }
</script>

<form name="myForm" action="demo_form.php"
      onsubmit="return validateForm()" method="post">
    ID: <input type="text" name="id">
    <input type="submit" value="Submit">
</form>

W3Schools的另一个示例

AngularJS

AngularJS周围有很多嗡嗡声,我想您可能想在某个时候去那里。幸运的是,AngularJS文档认为该主题是相当容易理解和直接的,至少对我来说是这样。

这里有些例子:

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将用户的输入限制为仅在 C++ 中输入数字和字母

来自分类Dev

在输入字段中输入的限制数字

来自分类Dev

如何防止用户在输入字段中只输入数字

来自分类Dev

如何限制用户在输入元素中输入10位数字?

来自分类Dev

如何限制用户输入

来自分类Dev

如何限制文本输入中的键入数字

来自分类Dev

限制用户仅在先前给定列表中输入值

来自分类Dev

如何限制某人在用户名字段中输入特定的用户名?

来自分类Dev

如何限制文本字段只能输入数字和小数?

来自分类Dev

阻止用户仅在文本字段中输入空格?

来自分类Dev

如何在symfony的表单组件的输入字段中设置数字(1-10)的限制?

来自分类Dev

如何从输入字段中获取数字值?

来自分类Dev

如何确保用户在正确的表格列中输入数据(数字格式和幅度限制之外)?

来自分类Dev

仅在DataGrid中输入数字

来自分类Dev

限制用户在文本字段中输入以确认为模式

来自分类Dev

如何限制用户在SWT文本字段中输入特殊字符

来自分类Dev

限制在ExtJs文本字段/数字字段中输入的输入

来自分类Dev

如何防止在数字输入字段中输入零或负数

来自分类Dev

仅在不使用HTML5的情况下将输入字段限制为字母数字

来自分类Dev

限制输入字段中的字符

来自分类Dev

在输入字段中限制字符

来自分类Dev

如何强制用户不在输入字段中输入代码?

来自分类Dev

如何防止用户在输入字段中不输入字母?

来自分类Dev

如何限制用户整数输入?

来自分类Dev

在 Sting 中限制用户输入

来自分类Dev

如何禁用按钮,直到用户在Vuejs的Otp字段中输入数字?

来自分类Dev

在javascript的输入数字类型字段中输入值时,如何显示输入文本字段?

来自分类Dev

如何基于数字和限制数字输入

来自分类Dev

使用AngularJS将输入限制为数字输入字段

Related 相关文章

  1. 1

    如何将用户的输入限制为仅在 C++ 中输入数字和字母

  2. 2

    在输入字段中输入的限制数字

  3. 3

    如何防止用户在输入字段中只输入数字

  4. 4

    如何限制用户在输入元素中输入10位数字?

  5. 5

    如何限制用户输入

  6. 6

    如何限制文本输入中的键入数字

  7. 7

    限制用户仅在先前给定列表中输入值

  8. 8

    如何限制某人在用户名字段中输入特定的用户名?

  9. 9

    如何限制文本字段只能输入数字和小数?

  10. 10

    阻止用户仅在文本字段中输入空格?

  11. 11

    如何在symfony的表单组件的输入字段中设置数字(1-10)的限制?

  12. 12

    如何从输入字段中获取数字值?

  13. 13

    如何确保用户在正确的表格列中输入数据(数字格式和幅度限制之外)?

  14. 14

    仅在DataGrid中输入数字

  15. 15

    限制用户在文本字段中输入以确认为模式

  16. 16

    如何限制用户在SWT文本字段中输入特殊字符

  17. 17

    限制在ExtJs文本字段/数字字段中输入的输入

  18. 18

    如何防止在数字输入字段中输入零或负数

  19. 19

    仅在不使用HTML5的情况下将输入字段限制为字母数字

  20. 20

    限制输入字段中的字符

  21. 21

    在输入字段中限制字符

  22. 22

    如何强制用户不在输入字段中输入代码?

  23. 23

    如何防止用户在输入字段中不输入字母?

  24. 24

    如何限制用户整数输入?

  25. 25

    在 Sting 中限制用户输入

  26. 26

    如何禁用按钮,直到用户在Vuejs的Otp字段中输入数字?

  27. 27

    在javascript的输入数字类型字段中输入值时,如何显示输入文本字段?

  28. 28

    如何基于数字和限制数字输入

  29. 29

    使用AngularJS将输入限制为数字输入字段

热门标签

归档