JS验证控件jQuery Validate

简介:

jQuery Validate 插件为表单提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足应用程序各种需求。该插件捆绑了一套有用的验证方法,包括 URL 和电子邮件验证,同时提供了一个用来编写用户自定义方法的 API。


实现步骤如下:

step1:在body标签中增加一个表单标签

  1. <form id="login_form" action="login.action" method="post">  
  2.     <table cellpadding="0" cellspacing="0" border="0" class="form_table">  
  3.         <tr>  
  4.             <td valign="middle" align="right">  
  5.                 Email:  
  6.             </td>  
  7.             <td valign="middle" align="left">  
  8.                 <input type="text" class="inputgri" name="email" />  
  9.                 <span style="color: red">${msg}</span>  
  10.             </td>  
  11.         </tr>  
  12.         <tr>  
  13.             <td valign="middle" align="right">  
  14.                 密码:  
  15.             </td>  
  16.             <td valign="middle" align="left">  
  17.                 <input type="password" class="inputgri" name="password" />  
  18.             </td>  
  19.         </tr>  
  20.     </table>  
  21.     <p>  
  22.         <input type="submit" class="button" value="登录 »" />  
  23.         <a href="register.jsp">没有注册</a>  
  24.     </p>  
  25. </form>  

       

step2:导入Validate 插件js文件

  1. <script type="text/javascript" src="js/jquery.js"></script>  
  2. <script type="text/javascript" src="js/jquery.validate.min.js"></script>  
  3. <script type="text/javascript" src="js/messages_cn.js"></script>  



step3:写js代码

  1. <script>  
  2.     $(document).ready(function(){  
  3.         $("#login_form").validate({  
  4.             rules: {  
  5.                 email: {required: true, email: true },  
  6.                 password:{required:true,minlength:6,maxlength:16},  
  7.             },  
  8.             messages: {  
  9.                 email: {required:"需要输入电子邮箱", email:"电子邮箱格式不正确"},  
  10.                 password: {required:"需要输入密码",minlength:"密码长度在6-16个字符之间", maxlength:"密码长度在6-16个字符之间"},  
  11.             }  
  12.         });  
  13.     });  
  14. </script>  


参考链接:http://www.w3cschool.cc/jquery/jquery-plugin-validate.html


目录
相关文章
|
1月前
|
开发框架 前端开发 JavaScript
使用JavaScript、jQuery和Bootstrap构建待办事项应用
使用JavaScript、jQuery和Bootstrap构建待办事项应用
13 0
|
1月前
egg.js 24.18参数验证
egg.js 24.18参数验证
29 0
egg.js 24.18参数验证
|
3月前
|
存储 JavaScript 前端开发
账号登录验证(原生js,本地存储)
账号登录验证(原生js,本地存储)
27 0
|
14天前
|
JavaScript 前端开发
JQuery和JS的区别有哪些?
JQuery和JS的区别有哪些?
13 0
|
1月前
|
JavaScript
jQuery选择器案例之——index.js
jQuery选择器案例之——index.js
8 0
|
2月前
|
JavaScript 前端开发 PHP
34、文件上传 -- 绕过JS验证
34、文件上传 -- 绕过JS验证
31 0
|
3月前
|
算法 JavaScript
|
3月前
|
XML JavaScript 前端开发
JavaScript学习 -- jQuery库
JavaScript学习 -- jQuery库
29 0
|
3月前
|
JavaScript
jQuery事件2-第6次课-给未来的元素绑事件-事件对象-JS盒模型-附案例、任务
jQuery事件2-第6次课-给未来的元素绑事件-事件对象-JS盒模型-附案例、任务
39 0
|
3月前
|
JavaScript 前端开发
jQuery事件1-第5次课-JQ的事件跟JS一样的作用,只是写法不一样-附案例、任务
jQuery事件1-第5次课-JQ的事件跟JS一样的作用,只是写法不一样-附案例、任务
39 0