我有以下问题。我有一个类型文本的输入字段,我想只允许从1到99的整数,这在输入文本字段中手动添加。我做错了什么?
这是在html中
<input maxlength="2"
class="increase-decrease-quantity"
type="text" pattern="([1-9]{1}[0-9])">
答案 0 :(得分:2)
pattern
属性不会阻止用户在字段中实际输入错误的值。提交表单后,将根据正则表达式检查输入。
如果您希望用户无法输入字母,点等,您可以将听众附加到您的输入元素。