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


目录
相关文章
|
2月前
|
存储 安全 API
Next.js 实战 (九):使用 next-auth 完成第三方身份登录验证
这篇文章介绍了next-auth,一个为Next.js设计的身份验证库,支持多种认证方式,如电子邮件和密码、OAuth2.0提供商(如Google、GitHub、Facebook等)以及自定义提供商。文章包含了如何配置Github Provider以及会话管理,并提到了适配器Adapters在next-auth中的作用。最后,文章强调了next-auth的强大功能值得进一步探索。
114 10
|
4月前
|
JavaScript 前端开发
js+jquery实现贪吃蛇经典小游戏
本项目采用HTML、CSS、JavaScript和jQuery技术,无需游戏框架支持。通过下载项目文件至本地,双击index.html即可启动贪吃蛇游戏。游戏界面简洁,支持方向键控制蛇移动,空格键实现游戏暂停与恢复功能。
96 14
|
4月前
|
JavaScript 前端开发 容器
jQuery多功能滑块插件r-slider.js
r-slider.js是一款jQuery多功能滑块插件。使用该插件,可以制作出滑块、开关按钮、进度条、向导步骤等多种效果。
75 5
|
4月前
|
JavaScript 定位技术
jQuery鹰眼视图小地图定位预览插件minimap.js
这是一个jQuery小地图定位预览视图,默认左侧是页面主要内容,minimap.js的好处就是在它的右侧形成一个快速定位通道,产生一个缩小版的页面,即预览效果,可以点击并快速定位到页面的某个位置。简单实用,欢迎下载!
59 0
|
5月前
|
JavaScript 前端开发 API
深入了解jQuery:快速、高效的JavaScript库
【10月更文挑战第11天深入了解jQuery:快速、高效的JavaScript库
61 0
|
5月前
|
JavaScript 前端开发 开发者
jQuery:JavaScript库的瑰宝
jQuery:JavaScript库的瑰宝
108 3
|
5月前
|
JavaScript 前端开发
JavaScript - 测试 jQuery
JavaScript - 测试 jQuery
33 0
|
5月前
|
JavaScript 前端开发
JavaScript三级联动jQuery写法
JavaScript三级联动jQuery写法
|
5月前
|
JavaScript 前端开发
JavaScript 树状菜单栏jQuery写法
JavaScript 树状菜单栏jQuery写法
|
5月前
|
JavaScript 前端开发 API
【前端基础篇】JavaScript之jQuery介绍
【前端基础篇】JavaScript之jQuery介绍
252 0

热门文章

最新文章