例如 我需要限制输入为一到三位数 我现在用的是
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>
雷雷
pattern屬性主要還是來校驗你輸入的內容和你縮寫的正則表達式的內容是否一致.如果不一致,瀏覽器的自帶表單插件會給出適當的提示。
pattern
input標籤可以用maxlength來限定最多的位數,最小的位數沒有屬性來控制。
input
maxlength
{m,n} 這樣應該可以
雷雷
pattern
屬性主要還是來校驗你輸入的內容和你縮寫的正則表達式的內容是否一致.如果不一致,瀏覽器的自帶表單插件會給出適當的提示。input
標籤可以用maxlength
來限定最多的位數,最小的位數沒有屬性來控制。