簡體   English   中英

表單字段的最小和最大長度

[英]Min and Max length for form field

有沒有辦法在我的表單字段中設置15個數字(僅限數字)的最小和最大長度?

我試過了:

pattern".{15,15}"

這是JSFiddle: http//jsfiddle.net/aScpD/2/

嘗試

\\d - >代表數字

小提琴演示

pattern="\d{15,15}"


更新為s1lence評論

 pattern="\\d{15}" 


更新以設置自定義驗證消息

將此屬性添加到輸入字段

 oninvalid="this.setCustomValidity('15 digit number needed')" 

使用Jukka K. Korpela評論(檢查以上小提琴的工作演示)

 title="Exactly 15 digits" 

試試這個:

pattern = /[0-9]{15}/
  • [0-9]匹配一個數字(比\\d更安全,因為\\d匹配外部數字) 編輯:根據Bergi,它在JS中不是真的,但它在許多Perl RegEx實現中仍然有效。

  • {15}類似於{15, 15}

你也可以這樣做。

<input title="requires exactly 15 digits" maxlength="15" pattern=".{15}" required />

演示

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM