• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >JavaScript > bootstrapValidator.min.js表单验证插件

bootstrapValidator.min.js表单验证插件

作者:zuncle 字体:[增加 减小] 来源:互联网 时间:2017-05-11

zuncle通过本文主要向大家介绍了bootstrapvalidator,validator.min.js,bootstrap.min.js,bootstrap.min.js下载,bootstrapmenu.min.js等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

本文实例为大家分享了bootstrapValidator.min.js表单验证的具体代码,供大家参考,具体内容如下

注意:下载后全选复制并粘贴到新建js文件名为bootstrapValidator.min.js下即可。

测试代码:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title></title>
  <style>
    table{
      width: 690px;
    }
    th{
      padding-left: 23%;
      padding-bottom: 20px;
    }
    td{
      width: 110px;
    }
    b{
      color: #f00;
    }
  </style>
</head>
<body>
<!--表单-->
  <div class="ctn">
    <form class="fm" method="post" onsubmit="return doTable()">
      <table align="center">
        <th class="perWl" align="left" colspan="2">物流服务商</th>
        <tr>
          <td class="txt" align="right" width="100">登 陆 名 称:</td>
          <td class="wlIcon icon">
           <s></s>
           <input type="text" name="lgname" maxlength="20"/>
           <b>*</b>
           <span></span>
          </td>
        </tr>
        <tr>
          <td class="txt" align="right">密 码:</td>
          <td class="wlIcon icon">
           <s class="mm"></s>
           <input type="password" name="password" maxlength="18"/>
           <b>*</b>
           <span></span>
          </td>
        </tr>
        <tr>
          <td class="txt" align="right">确 认 密 码:</td>
          <td class="wlIcon icon">
           <s class="mm"></s>
           <input type="password" name="repass" maxlength="18"/>
           <b>*</b>
           <span></span>
          </td>
        </tr>
        <tr>
          <td class="wlBtns" align="center" colspan="2">
           <s></s>
           <button type="submit">注 册</button>
           <button class="cancel" type="submit">取 消</button>
          </td>
        </tr>
      </table>
    </form>
  </div>
  <script src="js/jquery-1.11.3.js"></script>
  <script src="js/bootstrapValidator.min.js"></script>
  <script type="text/javascript">
    /*表单验证*/
    var gets = true;//是否让表单提交
    $(function(){
      // 提示信息===========================================
      $("input[name=lgname]").focus(function(){
        if($(this).val() == this.defaultValue){
          $(this).val('');
        }
      }).blur(function(){
        if($(this).val() == ''){
          $(this).val(this.defaultValue);
        }
      });
      //当输入框失去焦点的时候,需要执行的方法
      $("input[name=lgname]").blur(function(){doLgname();});
      $("input[name=password]").blur(function(){doPassword();});
      $("input[name=repass]").blur(function(){doRepass();});
    });
    // 登陆名称的验证==========================
    function doLgname(){
      var t = $("input[name=lgname]");
      var span = t.next();
      if(/^\w{6,16}$/.test(t.val())){
        span.html("填写正确").css({color:"green",fontSize:"12px"});
        return true;
      }else{
        span.html("包含数字、字母、下划线,长度在6-16之间").css({color:"#ec4e4e",fontSize:"12px"});
        return false;
      }
    }
    // 密码的验证==========================
    function doPassword(){
      var t = $("input[name=password]");
      var span = t.next();
      if(t.val() == ''){
        span.html("密码不能为空").css({color:"#ec4e4e",fontSize:"12px"});
        return false;
      }else{
        span.html('');
        if(/.{15,}/.test(t.val())){
          span.html("密码长度不合法");
          return false;
        }
        return true;
      }
    }
    // 确认密码的验证==========================
    function doRepass(){
      var t = $("input[name=repass]");
      var span = t.next();
      if(t.val() == $("input[name=password]").val() && t.val() != ''){
        span.html("填写正确").css({color:"green",fontSize:"12px"});
        return true;
      }else{
        span.html("两次密码不一致").css({color:"#ec4e4e",fontSize:"12px"});
        return false;
      }
    }
    // 数据提交的时候执行的方法
    function doTable(){
      var lg = doLgname();
      var pass = doPassword();
      var repass = doRepass();
      if(lg&&pass&&repass){
        return true;
      }else{
        return false;
      }
    }
  </script>
</body>
</html>
</div>

表单插件:bootstrapValidator.min.js 下载地址

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • BootstrapValidator实现注册校验和登录错误提示效果
  • bootstrapValidator 重新启用提交按钮的方法
  • bootstrap Validator 模态框、jsp、表单验证 Ajax提交功能
  • BootStrapValidator初使用教程详解
  • bootstrapValidator.min.js表单验证插件
  • bootstrapValidator bootstrap-select验证不可用的解决办法

相关文章

  • 2017-05-11JQueryEasyUI框架下的combobox的取值和绑定的方法
  • 2017-05-11Bootstrap3多级下拉菜单
  • 2017-05-11JavaScript & jQuery完美判断图片是否加载完毕
  • 2017-05-11jquery 实现复选框的全选操作实例代码
  • 2017-05-11Vue2递归组件实现树形菜单
  • 2017-05-11微信小程序 五星评价功能的实现
  • 2017-05-11jQuery操作复选框(CheckBox)的取值赋值实现代码
  • 2017-05-11使用BootStrap实现标签切换原理解析
  • 2017-05-11微信小程序 判断手机号的实现代码
  • 2017-05-11JS正则匹配中文的方法示例

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • js前端实现图片懒加载(lazyload)的两种方式
    • JS中SetTimeout和SetInterval使用初探
    • 利用CSS、JavaScript及Ajax实现图片预加载的三大方法
    • nodejs获取微信小程序带参数二维码实现代码
    • jQuery实现动态添加、删除按钮及input输入框的方法
    • JavaScript实现前端分页控件
    • JavaScript实现简易的天数计算器实例【附demo源码下载】
    • Express与NodeJs创建服务器的两种方法
    • vue.js树形组件之删除双击增加分支实例代码
    • Bootstrap组合上、下拉框简单实现代码

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有