Inputmask輸入掩碼插件
Inputmask 是一個(gè)創(chuàng)建輸入掩碼的 JavaScript 庫。Inputmask 可以針對 vanilla javascript、jQuery 和 jqlite 運(yùn)行。
輸入掩碼通過確保預(yù)定義的格式來幫助用戶進(jìn)行輸入,這對日期、數(shù)字、電話號(hào)碼等都很有用。
特性:
- 易于使用
- 在掩碼的任何地方都有可選的部分
- 可以定義別名,隱藏復(fù)雜性
- 日期/日期時(shí)間掩碼
- 數(shù)字掩碼
- 大量的回調(diào)
- 許多功能可以通過選項(xiàng)來啟用/禁用/配置
- 支持只讀/禁用/dir="rtl" 屬性
- 支持 data-inputmask 屬性
- 正則表達(dá)式掩碼
- 動(dòng)態(tài)掩碼
- 預(yù)處理掩碼
- JIT-掩碼
- 無輸入元素的值格式化/驗(yàn)證
- 支持AMD/CommonJS
- 依賴庫: vanilla javascript、jQuery、jqlite
設(shè)置
依賴庫
Inputmask 可以針對不同的 javascript 庫運(yùn)行。您可以選擇:
- inputmask.dependencyLib (vanilla)
- inputmask.dependencyLib.jquery
帶有 <script> 標(biāo)簽的經(jīng)典網(wǎng)頁
包括可以在dist文件夾中找到的 js-files。
使用 jQuery 作為依賴庫的 Inputmask。
< script src =" jquery.js " > </ script >
< script src =" dist/jquery.inputmask.js " > </ script >
帶有 vanilla 依賴庫的輸入掩碼。
< script src =" dist/inputmask.js " > </ script >
如果您想自動(dòng)將 inputmask 綁定到標(biāo)有 data-inputmask- ... 屬性的輸入,可能還需要包含 inputmask.binding.js
< script src =" dist/bindings/inputmask.binding.js " > </ script >
網(wǎng)絡(luò)包
安裝包
npm install inputmask --save
安裝最新的測試版
npm install inputmask@next --save
評論
圖片
表情
