簡體   English   中英

如何使jQuery的整數和十進制掩碼?

[英]How to make jquery integer and decimal mask?

我為我的標簽制作了一個掩碼,以驗證用戶輸入onBlur

 unitprmask:/^\d+,\d{1,1}$/,

但是此掩碼僅接受1,1個數字,這意味着應該至少有1個十進制數字,這不是我想要的,我也希望允許用戶輸入int數。

另一個問題是它接受像12,3這樣的2個數字之間的逗號,但是我需要強迫用戶輸入12.3,使用點而不是逗號。 你能告訴我我應該在口罩上加些什么或如何更換嗎?

請改用Mask Money。 這是一個穩定的庫。

https://github.com/plentz/jquery-maskmoney

但是,如果您要執行此正則表達式,則可以使用以下方法:

/^\d+(?:\.\d)?$/

您可以在這里看到: http : //rubular.com/r/Eh6sNab55u

暫無
暫無

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

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