84669 orang belajar
152542 orang belajar
20005 orang belajar
5487 orang belajar
7821 orang belajar
359900 orang belajar
3350 orang belajar
180660 orang belajar
48569 orang belajar
18603 orang belajar
40936 orang belajar
1549 orang belajar
1183 orang belajar
32909 orang belajar
例如 我需要限制输入为一到三位数 我现在用的是
pattern="[0-9]?[0-9]?[0-9]?"
我看可以
pattern= "[0-9]{3}"
来指定匹配三位数 也可以
"[0-9]+" "[0-9]*"
那么有没有指定匹配m-n个数字的方法呢?
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
{m,n} 这样应该就可以吧
<form action="#" method="get"> <input type="text" name="country_code" pattern="[0-9]{1,3}" title="请输入1至3个数字" /> <input type="submit" /> </form>
[0-9]{3,5}
pattern属性主要还是来校验你输入的内容和你缩写的正则表达式的内容是否一致.如果不一致,浏览器的自带表单插件会给出适当的提示。
pattern
input标签可以通过maxlength来限定最多的位数,最小的位数没有属性来控制。
input
maxlength
{m,n} 这样应该就可以吧
pattern
属性主要还是来校验你输入的内容和你缩写的正则表达式的内容是否一致.如果不一致,浏览器的自带表单插件会给出适当的提示。input
标签可以通过maxlength
来限定最多的位数,最小的位数没有属性来控制。