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 相关文章推荐
jquery1.4 教程二 ajax方法的改进
Feb 25 Javascript
新鲜出炉的js tips提示效果
Apr 03 Javascript
javascript:void(0)是什么意思示例介绍
Nov 17 Javascript
JavaScript中的数组操作介绍
Dec 30 Javascript
jQuery使用addClass()方法给元素添加多个class样式
Mar 26 Javascript
基于JavaScript将表单序列化类型的数据转化成对象的处理(允许对象中包含对象)
Dec 28 Javascript
JS获取屏幕高度的简单实现代码
May 24 Javascript
Vue实现调节窗口大小时触发事件动态调节更新组件尺寸的方法
Sep 15 Javascript
小程序登录态管理的方法示例
Nov 13 Javascript
JavaScript中的垃圾回收与内存泄漏示例详解
May 02 Javascript
基于vue+uniapp直播项目实现uni-app仿抖音/陌陌直播室功能
Nov 12 Javascript
JS常见错误(Error)及处理方案详解
Jul 02 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
php 数组的创建、调用和更新实现代码
2009/03/09 PHP
php 保留小数点
2009/04/21 PHP
PHP5常用函数列表(分享)
2013/06/07 PHP
smarty半小时快速上手入门教程
2014/10/27 PHP
List Installed Software Features
2007/06/11 Javascript
javascript客户端解决方案 缓存提供程序
2010/07/14 Javascript
javascript Array.prototype.slice使用说明
2010/10/11 Javascript
jquery Ajax 实现加载数据前动画效果的示例代码
2014/02/07 Javascript
Javascript获取CSS伪元素属性的实现代码
2014/09/28 Javascript
基于JavaScript实现TAB标签效果
2016/01/12 Javascript
详谈JS中实现种子随机数及作用
2016/07/19 Javascript
Validform表单验证总结篇
2016/10/31 Javascript
微信小程序 wxapp视图容器 view详解
2016/10/31 Javascript
javascript操作cookie
2017/01/17 Javascript
webpack配置导致字体图标无法显示的解决方法
2018/03/06 Javascript
详解Require.js与Sea.js的区别
2018/08/05 Javascript
js tab栏切换代码实例解析
2019/09/03 Javascript
Vue的状态管理vuex使用方法详解
2020/02/05 Javascript
Vue CLI4 Vue.config.js标准配置(最全注释)
2020/06/05 Javascript
python实现调用其他python脚本的方法
2014/10/05 Python
使用C语言来扩展Python程序和Zope服务器的教程
2015/04/14 Python
Python中类型检查的详细介绍
2017/02/13 Python
简单学习Python多进程Multiprocessing
2017/08/29 Python
python merge、concat合并数据集的实例讲解
2018/04/12 Python
python对列进行平移变换的方法(shift)
2019/01/10 Python
python视频按帧截取图片工具
2019/07/23 Python
python打印直角三角形与等腰三角形实例代码
2019/10/20 Python
tensorflow使用L2 regularization正则化修正overfitting过拟合方式
2020/05/22 Python
西部世纪面试题
2014/12/05 面试题
博士生入学考试推荐信
2013/11/17 职场文书
一名女生的自荐信
2013/12/08 职场文书
个人自我评价分享
2013/12/20 职场文书
大学生村官心得体会范文
2014/01/04 职场文书
中国好声音广告词
2014/03/18 职场文书
商业企业管理专业求职信
2014/07/10 职场文书
2021-4-5课程——SQL Server查询【3】
2021/04/05 SQL Server