我是 HTML5 的新手,我遇到了以下问题。在一个页面中,我有一个这样的输入标签:
<input id="codiceFiscaleEnte" class="form-control" name="numeroProtocollo" type="number" th:value="*{codiceFiscaleEnte}" required="required"></input>
我必须对其进行一些验证。
所以我知道 required=“required” 属性意味着用户必须为此字段插入一个值,并且 type=“number” 指定该值必须代表一个数字。
现在我的问题是:我能以某种方式指定这个数字必须由 11 位数字组成吗?我如何使用 HTML5 属性来做到这一点?
原文由 AndreaNobili 发布,翻译遵循 CC BY-SA 4.0 许可协议
使用模式:
它只允许最小和最大长度为 11 的数字
测试它:
https://jsfiddle.net/oegjdszx/1/