validationEngine 表单验证插件使用实例代码


Posted in Javascript onJune 15, 2017

先给大家展示下效果图,如果大家感觉不错,请参考实现代码:

validationEngine 表单验证插件使用实例代码

废话少说,直接上代码,可拷贝直接运行:

<!DOCTYPE html>
<html lang="zh">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <meta http-equiv="X-UA-Compatible" content="ie=edge" />
    <title>validationEngine 插件</title>
    <!--<link rel="stylesheet" type="text/css" href="css/validationEngine.jquery.css" rel="external nofollow" />-->
    <link href="https://cdn.bootcss.com/jQuery-Validation-Engine/2.6.4/validationEngine.jquery.css" rel="external nofollow" rel="stylesheet">
    <style type="text/css">
      *{
        padding: 0;
        margin: 0;
      }
      #form{
        padding-left: 20px;
      }
      #form .line{
        padding: 10px 0;
        margin: 10px 0;
        border-top: 1px dashed #0044CC;
      }
    </style>
  </head>
  <body>
    <form action="" method="post" id="form">
      <div class='line'>
        必填项--输入框
      </div>
      <input value="" class="validate[required]" type="text" name="req">
      <div class='line'>
        必填项--复选框
      </div>
      <input class="validate[required]" type="checkbox" name="agree">我同意服务协议
      <div class='line'>
        url验证
      </div>
      <input value="http://" class="validate[required,custom[url]]" type="text" name="url">
      <div class='line'>
        email验证
      </div>
      <input value="forced_error" class="validate[required,custom[email]]" type="text" name="email">
      <div class='line'>
        IP 地址(v4)
      </div>
      <input value="192.168.3." class="validate[required,custom[ipv4]]" type="text" name="ip">
      <div class='line'>
        数值
      </div>
      <input value="-33.87a" class="validate[required,custom[number]]" type="text" name="number">
      <div class='line'>
        整数
      </div>
      <input value="10.1" class="validate[required,custom[integer]]" type="text" name="integer">
      <div class='line'>
        相等运算
      </div>
      <input value="karnius" class="validate[required]" type="password" name="password" id="password">
      <input value="kaniusBAD" class="validate[required,equals[password]]" type="password" name="password2" id="password2">
      <div class='line'>
        限制最小字符数
      </div>
      <input value="" class="validate[required,minSize[6]]" type="text" name="minsize">
      <div class='line'>
        限制最大字符数
      </div>
      <input value="0123456789" class="validate[optional,maxSize[6]]" type="text" name="maxsize">
      <div class='line'>
        输入整数(必须大于或等于 -5)
      </div>
      <input value="-7" class="validate[required,custom[integer],min[-5]]" type="text" name="min">
      <div class='line'>
        输入整数(必须小于或等于 50):
      </div>
      <input value="55" class="validate[required,custom[integer],max[50]]" type="text" name="max">
    </form>
    <!--<script src="../jquery/jquery-1.12.4.min.js" type="text/javascript" charset="utf-8"></script>-->
    <script src="https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js"></script>
    <!--<script src="js/jquery.validationEngine.min.js" type="text/javascript" charset="utf-8"></script>-->
    <script src="https://cdn.bootcss.com/jQuery-Validation-Engine/2.6.4/jquery.validationEngine.min.js"></script>
    <!--<script src="js/jquery.validationEngine-zh_CN.min.js" type="text/javascript" charset="utf-8"></script>-->
    <script src="https://cdn.bootcss.com/jQuery-Validation-Engine/2.6.4/languages/jquery.validationEngine-zh_CN.min.js"></script>
    <script type="text/javascript">
      jQuery(document).ready(function() {
        jQuery('#form').validationEngine({
          scroll: false,
          promptPosition: 'centerRight',
          maxErrorsPerField: 1,
          showOneMessage: true,
          addPromptClass: 'formError-noArrow formError-text'          
        });
      });
    </script>
  </body>
</html>

以上所述是小编给大家介绍的validationEngine 表单验证插件使用实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
Google (Local) Search API的简单使用介绍
Nov 28 Javascript
关于js中for in的缺陷浅析
Dec 02 Javascript
JS实现判断滚动条滚到页面底部并执行事件的方法
Dec 18 Javascript
JS实现超炫网页烟花动画效果的方法
Mar 02 Javascript
JavaScript如何获取数组最大值和最小值
Nov 18 Javascript
Node.js的Koa框架上手及MySQL操作指南
Jun 13 Javascript
javascript创建对象的3种方法
Nov 02 Javascript
利用vscode调试编译后的js代码详解
May 14 Javascript
d3绘制基本的柱形图的实现代码
Dec 12 Javascript
vue 兄弟组件的信息传递的方法实例详解
Aug 30 Javascript
vue不操作dom实现图片轮播的示例代码
Dec 18 Javascript
ReactRouter的实现方法
Jan 25 Javascript
JS 设置Cookie 有效期 检测cookie
Jun 15 #Javascript
详解react如何在组件中获取路由参数
Jun 15 #Javascript
react-router JS 控制路由跳转实例
Jun 15 #Javascript
Vue路由跳转问题记录详解
Jun 15 #Javascript
JS奇技之利用scroll来监听resize详解
Jun 15 #Javascript
package.json文件配置详解
Jun 15 #Javascript
一次围绕setTimeout的前端面试经验分享
Jun 15 #Javascript
You might like
留言板翻页的实现详解
2006/10/09 PHP
PHP多线程抓取网页实现代码
2010/07/22 PHP
Thinkphp模板中截取字符串函数简介
2014/06/17 PHP
php使用pdo连接mssql server数据库实例
2014/12/25 PHP
PHP实现的一致性哈希算法完整实例
2015/11/14 PHP
验证token、回复图文\文本、推送消息的实用微信类php代码
2016/06/28 PHP
javascript getElementsByTagName
2011/01/31 Javascript
非主流的textarea自增长实现js代码
2011/12/20 Javascript
jQuery拖动div、移动div、弹出层实现原理及示例
2014/04/08 Javascript
一个JavaScript用逗号分割字符串实例
2014/09/22 Javascript
Nodejs Post请求报socket hang up错误的解决办法
2014/09/25 NodeJs
跟我学习javascript的基本类型和引用类型
2015/11/16 Javascript
写给小白的JavaScript引擎指南
2015/12/04 Javascript
Javascript HTML5 Canvas实现的一个画板
2020/04/12 Javascript
微信小程序实现点击文字页面跳转功能【附源码下载】
2017/12/12 Javascript
vue中设置height:100%无效的问题及解决方法
2018/07/27 Javascript
详解如何使用微信小程序云函数发送短信验证码
2019/03/13 Javascript
JQuery属性操作与循环用法示例
2019/05/15 jQuery
使用RxJS更优雅地进行定时请求详析
2019/06/02 Javascript
JavaScript实现tab栏切换效果
2020/03/16 Javascript
如何构建一个Vue插件并生成npm包
2020/10/26 Javascript
[00:10]神之谴戒
2019/03/06 DOTA
python启动办公软件进程(word、excel、ppt、以及wps的et、wps、wpp)
2009/04/09 Python
Python地图绘制实操详解
2019/03/04 Python
详解python校验SQL脚本命名规则
2019/03/22 Python
python opencv将图片转为灰度图的方法示例
2019/07/31 Python
捷克浴室和厨房设备购物网站:SIKO
2018/08/11 全球购物
印尼最大的网上书店:Gramedia.com
2018/09/13 全球购物
马来西亚和新加坡巴士票在线预订:CatchThatBus
2018/11/17 全球购物
员工工作表扬信范文
2014/01/13 职场文书
优秀教师事迹简介
2014/02/02 职场文书
超市国庆节促销方案
2014/02/20 职场文书
求职信模板标准格式范文
2014/02/23 职场文书
市场营销方案范文
2014/03/11 职场文书
排查整治工作方案
2014/06/09 职场文书
如何利用golang运用mysql数据库
2022/03/13 Golang