以下输入标记将允许少于五个小写字符。从其他SO帖子中,它应该在标题中显示消息,但是,允许验证仅传递一到四个字符。
jQuery.ajax
答案 0 :(得分:1)
在我的实际项目页面中,我有这样的输入,其中包含逗号和模式范围中第二个数字之间的空格。当我删除此空格时,输入将按预期执行长度验证。
逗号后没有额外空格的输入:
<input type="password" id="password" required pattern=".{5, 10}" name="password" title="Password must be between 5 to 10 characters." />
逗号之后没有多余空格的工作输入:<input type="password" id="password" required pattern=".{5,10}" name="password" title="Password must be between 5 to 10 characters." />
答案 1 :(得分:0)
这在小提琴中运作良好。
<form action="/action_page.php">
Password: <input type="password" id="password" name="password" required pattern="[a-z]{5,10}" title="5 to 10 characters">
<input type="submit">
</form>
在此链接上试用 https://jsfiddle.net/ammarami007/kwa72rpL/
它将接受5到10个小写字符