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 相关文章推荐
使用prototype.js进行异步操作
Feb 07 Javascript
js多级树形弹出一个小窗口层(非常好用)实例代码
Mar 19 Javascript
js获取电脑分辨率的思路及操作
Nov 22 Javascript
用JavaScript实现页面重定向功能的教程
Jun 04 Javascript
微信小程序-图片、录音、音频播放、音乐播放、视频、文件代码实例
Nov 22 Javascript
微信小程序 在线支付功能的实现
Mar 14 Javascript
JS异步函数队列功能实例分析
Nov 28 Javascript
vue2.0 兄弟组件(平级)通讯的实现代码
Jan 15 Javascript
关于echarts在节点显示动态数据及添加提示文本所遇到的问题
Apr 20 Javascript
Vue异步组件处理路由组件加载状态的解决方案
Sep 07 Javascript
javascript实现视频弹幕效果(两个版本)
Nov 28 Javascript
vue+echarts实现中国地图流动效果(步骤详解)
Jan 27 Vue.js
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
浅谈apache和nginx的rewrite的区别
2013/02/22 PHP
thinkphp在模型中自动完成session赋值示例代码
2014/09/09 PHP
Laravel执行migrate命令提示:No such file or directory的解决方法
2016/03/16 PHP
php实现评论回复删除功能
2017/05/23 PHP
解决laravel5.4下的group by报错的问题
2019/10/16 PHP
Backbone.js 0.9.2 源码注释中文翻译版
2015/06/25 Javascript
jQuery获取某天的农历日期并判断是否除夕或新年的方法
2016/03/01 Javascript
JS控制页面跳转时未请求要跳转的地址怎么回事
2016/10/14 Javascript
详解vue2.0 transition 多个元素嵌套使用过渡
2017/06/19 Javascript
详解Vue结合后台的列表增删改案例
2018/08/21 Javascript
微信小程序分享海报生成的实现方法
2018/12/10 Javascript
vue获取验证码倒计时组件
2019/08/26 Javascript
JavaScript修改注册表实例代码
2020/01/05 Javascript
原生js拖拽功能制作滑动条实例代码
2021/02/05 Javascript
Python中zip()函数用法实例教程
2014/07/31 Python
Windows下Python3.6安装第三方模块的方法
2018/11/22 Python
Python实现去除列表中重复元素的方法总结【7种方法】
2019/02/16 Python
Python3.5模块的定义、导入、优化操作图文详解
2019/04/27 Python
Python面向对象之继承和多态用法分析
2019/06/08 Python
python生成word合同的实例方法
2021/01/12 Python
使用JS+CSS3技术:让你的名字动起来
2013/04/27 HTML / CSS
西班牙在线宠物商店:zooplus.es
2017/02/24 全球购物
美国特价机票专家:Airfarewatchdog
2018/01/24 全球购物
美国Randolph太阳镜官网:美国制造的飞行员太阳镜和射击眼镜
2018/06/15 全球购物
美国电子产品主要品牌的授权在线零售商:DataVision
2019/03/23 全球购物
请用用Java代码写一个堆栈
2012/01/26 面试题
C#笔试题集合
2013/06/21 面试题
网上书店创业计划书
2014/01/12 职场文书
创先争优承诺书范文
2014/03/31 职场文书
品牌服务方案
2014/06/03 职场文书
在校实习生求职信
2014/06/18 职场文书
县委务虚会发言材料
2014/10/20 职场文书
2015年度房地产工作总结
2015/04/09 职场文书
让子弹飞观后感
2015/06/11 职场文书
情感电台广播稿
2015/08/18 职场文书
Jsonp劫持学习
2021/04/01 PHP