在HTML中,可以使用元素的
type
属性来限制用户输入的类型。要限制只能输入数字,可以使用type="number"
。以下是一个示例代码:
在上面的示例中,type="number"
将输入框限制为只能输入数字。step="1"
表示每次增加或减少的步长为1。pattern="[0-9]*"
表示输入的值必须是由数字组成的。required
表示此输入框是必填的。
当用户提交表单时,如果输入框中的值不是数字,浏览器会自动进行验证,并显示错误提示。
注意:虽然HTML可以对输入进行限制,但是为了安全起见,我们还需要在后端对用户输入进行验证和过滤。
上一篇:表单输入文本模式中的可选字符。
下一篇:表单输入验证ReactJS