在HTML5自定义验证的数字CVC CVV

问题描述 投票:0回答:2

如何为使用了一些自定义验证HTML5

HTML


<input class="required" id="field" type="number" maxlength="3" pattern="([0-9]|[0-9]|[0-9])" name="cvv"/>

这是允许在键入只有一个号码。不过最大长度不能在这里工作。有另一种解决方案?

javascript html5
2个回答
1
投票

使用输入maxnumber属性

<input class="required" id="field" type="number" max="999" pattern="([0-9]|[0-9]|[0-9])" name="cvv"/>

或者,即使没有图案作为

<input class="required" id="field" type="number" max="999" min="-999" name="cvv"/>

0
投票

按照该documentation的最大长度只能如果类型属性的值是文本,电子邮件,搜索,密码,电话或URL。我建议你应该使用JavaScript验证了这种特殊情况下。

对于一个非常简单的例子,请参考this链接。

© www.soinside.com 2019 - 2024. All rights reserved.