【发布时间】:2021-01-02 19:58:05
【问题描述】:
我正在使用下面的 html 标记并且无法获得对数字的限制,我只需要用户输入 12 位数字,但是默认情况下按照 HTML 标记“maxlength”不适用于<input type ="number">,我尝试了 min 和最大标签,它也没有帮助。
您能否分享一下仅在 HTML 中执行此操作的方法?
<input type="number" name="Aadhar" maxlength="12" placeholder="xxxx-xxxx-xxxx" pattern="[0-9]{4}-[0-9]{4}-[0-9]{4}" required>
【问题讨论】:
-
我注意到您使用的是数字输入,但占位符和模式不是数字 (xxxx-xxxx-xxxx)。如果您使用文本输入,这可能会更好吗?
-
我尝试输入文本,它限制了长度,但是它需要字母数字。
标签: html maxlength input-type-range