bootstrapValidator.min.js表单验证插件

  

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

  

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

  

测试代码:

        & lt; !DOCTYPE html>   & lt; html lang=癳n”比;   & lt; head>   & lt;元charset=皍tf - 8”比;   & lt; title> & lt;/title>   & lt; style>   表{   宽度:690 px;   }   th {   padding-left: 23%;   padding-bottom: 20 px;   }   td {   宽度:110 px;   }   b {   颜色:# f00;   }   & lt;/style>   & lt;/head>   & lt; body>   & lt; !——表单——比;   & lt; div类="卡通"比;   & lt;形式类=暗髌怠狈椒?皃ost”比;   & lt;表一致=爸行摹北?   & lt; th类=" perWl "对齐=白蟆眂olspan=?”在物流服务商& lt;/th>   & lt; tr>   & lt; td类=叭帧?罢贰钡目矶?" 100 "对齐在登陆名称:& lt;/td>   & lt; td类=皐lIcon图标”比;   & lt; s> & lt;/s>   & lt;输入类型="文本" name=" lgname最大长度=" 20 "/比;   & lt; b> * & lt;/b>   & lt; span> & lt;/span>   & lt;/td>   & lt;/tr>   & lt; tr>   & lt; td类="三"对齐=罢贰钡淖4敲苈?& lt;/td>   & lt; td类=皐lIcon图标”比;   & lt; s类=昂撩住弊4? lt;/s>   & lt;输入类型="密码" name="密码"最大长度=?8”/比;   & lt; b> * & lt;/b>   & lt; span> & lt;/span>   & lt;/td>   & lt;/tr>   & lt; tr>   & lt; td类="三"对齐=罢贰钡淖4侨啡厦苈?& lt;/td>   & lt; td类=皐lIcon图标”比;   & lt; s类=昂撩住弊4? lt;/s>   & lt;输入类型="密码" name="再经过"最大长度=?8”/比;   & lt; b> * & lt;/b>   & lt; span> & lt;/span>   & lt;/td>   & lt;/tr>   & lt; tr>   & lt; td类=" wlBtns "对齐=colspan=?”比“中心”;   & lt; s> & lt;/s>   & lt;按钮类型=疤峤弧弊4亲⒉? lt;/button>   & lt;按钮类==疤峤弧薄叭∠崩嘈偷脑谌∠? lt;/button>   & lt;/td>   & lt;/tr>   & lt;/table>   & lt;/form>   & lt;/div>   & lt;脚本src=" https://www.yisu.com/zixun/js/jquery-1.11.3.js "祝辞& lt;/script>   & lt;脚本src=" https://www.yisu.com/zixun/js/bootstrapValidator.min.js "祝辞& lt;/script>   & lt;脚本type=" text/javascript祝辞/*表单验证*/var=true;//是否让表单提交   $(函数(){//提示信息===========================================$("输入[name=lgname] ") .focus(函数(){   如果($ ().val ()==this.defaultValue) {   (美元).val (”);   }   (){}).blur(功能   如果美元(这).val ()==? {   (美元).val (this.defaultValue);   }   });//当输入框失去焦点的时候,需要执行的方法   $("输入[name=lgname] ") .blur(函数(){doLgname ();});   $("输入[name=密码]").blur(函数(){doPassword ();});   $("输入[name=再经过]").blur(函数(){doRepass ();});   });//登陆名称的验证==========================函数doLgname () {   var t=$("输入[name=lgname] ");   var跨度=t.next ();   如果(/^ \ w {6、16} $/test (t.val ())) {   span.html(“填写正确”). css({颜色:“绿色”,字形大小:“12 px”});   返回true;   其他}{   span.html(“包含数字,字母,下划线,长度在-之间”). css({颜色:“# ec4e4e”,字形大小:“12 px”});   返回错误;   }   }//密码的验证==========================函数doPassword () {   var t=$("输入[name=密码]");   var跨度=t.next ();   如果(t.val ()==? {   span.html(“密码不能为空”). css({颜色:“# ec4e4e”,字形大小:“12 px”});   返回错误;   其他}{   span.html (");   如果(/15}/test (t.val ())) {   span.html(“密码长度不合法”);   返回错误;   }   返回true;   }   }//确认密码的验证==========================函数doRepass () {   var t=$("输入[name=再经过]");   var跨度=t.next ();   如果(t.val()==$(“输入[name=密码]”).val (),,t.val () !=") {   span.html(“填写正确”). css({颜色:“绿色”,字形大小:“12 px”});   返回true;   其他}{   span.html(“两次密码不一致”). css({颜色:“# ec4e4e”,字形大小:“12 px”});   返回错误;   }   }//数据提交的时候执行的方法   函数doTable () {   var lg=doLgname ();   通过var=doPassword ();   var再经过=doRepass ();   如果(lg&, pass&,再经过){   返回true;   其他}{   返回错误;   }   }   & lt;/script>   & lt;/body>   & lt;/html>

bootstrapValidator.min.js表单验证插件