如何使用HTML5为数字提供自定义验证

的HTML



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


此处只能输入一个数字。但是最大长度在这里不起作用。
还有其他解决方案吗?

最佳答案

使用输入numbermax属性

<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"/>

关于javascript - HTML5中针对数字CVC CVV的自定义验证,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35054229/

10-09 18:03