【发布时间】:2017-06-25 15:56:12
【问题描述】:
我有这两个输入,一个是文本类型,另一个是数字
<input type="number" class="form-control" id="phone" name="phone" placeholder="Telephone Number" maxlength="10" pattern=".{10,}" required title="10 characters minimum"/>
<input type="text" class="form-control" id="names" name="names" placeholder="Names" pattern=".{5,30}" title="Minimum of 5 characters required"/>
当用户填写少于 5 个字符时,输入文本能够响应,但当输入小于或大于 10 时,类型编号不响应。但它确实响应所需的规则。
如何设置输入类型编号的最小字符数而不必生成 javascript?。
【问题讨论】:
-
输入类型数中的最大值定义最大数。不是该数的长度
-
@HimeshSuthar 我发现了,但是当输入是有问题的数字时,它的最小长度。
-
@thepio 我希望接受至少十个数字字符。
-
使用 input type= text 并输入这个正则表达式。最小数字 10 和最大数字 15 pattern="\d{10,15}"