2014-02-12 103 views
1

jQuery現在是事實上的標準,但我似乎無法找到掩蔽和驗證表單輸入的好方法。這似乎是成千上萬的開發者必須定期處理的問題。有一些提供表單增強功能的「做所有事情」插件,但我需要一些不處理UI的東西,只是處理。我希望找到一個可以用於許多項目的選項。掩碼和驗證表單?

這裏有特點我覺得各種各樣的是這類任務的關鍵:

  • 必填項
  • 數字字段
  • 電子郵件領域
  • 電話領域(北美爲主,但國際支持將是一個加號)
  • 網站字段
  • 支持mm/dd/yyyy的日期,時間和日期時間字段(其他格式是一個加號)
  • 正則表達式領域
  • 自定義驗證功能
  • 信用卡
  • 手機屏蔽/驗證(一些口罩不要在移動設備上工作)
  • 即時驗證
  • 觸發驗證
  • 延遲驗證將是一個加號(等待輸入在驗證前停止x毫秒)
  • 佔位符polyfill將是ni ce,但不是100%必要的。

是否有任何現有解決方案可以輕鬆地完成這些操作?

回答