JavaScript表單驗證類庫 Validate.js
Validate.js是一個輕量級的JavaScript表單驗證類庫,它不依賴于其它任何JavaScript框架,經GZIP壓縮后僅有 1KB大小。它所提供的驗證類型有:是否為空、數字、Email地址、判斷輸入值是否在某一范圍內等,此外你也可以自定義驗證規則,它也支持在一個輸入框 中使用多種驗證規則。驗證規則的提示信息是默認設置在JS文件中的,它也提供了函數讓你可以自定義提示信息。
示例代碼:
var validator = new FormValidator('example_form', [{ name: 'req', display: 'required', rules: 'required' }, { name: 'alphanumeric', rules: 'alpha_numeric' }, { name: 'password', rules: 'required' }, { name: 'password_confirm', display: 'password confirmation', rules: 'required|matches[password]' }, { name: 'email', rules: 'valid_email' }, { name: 'minlength', display: 'min length', rules: 'min_length[8]' }], function(errors, events) { if (errors.length > 0) { // Show the errors } });
本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!