国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

運用jQuery寫的驗證表單(實例講解)

2019-11-19 16:09:24
字體:
來源:轉載
供稿:網友

//運用jQuery寫的驗證表單

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head>  <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>  <title></title>  <script src="js/jquery-1.3.1.js"></script>  <script src="js/lib/jquery.validate.js"></script>  <script src="js/lib/jquery.validate.messages_cn.js"></script>  <style>    body {      font: 12px/19px Arial, Helvetica, sans-serif;      color: #666;    }    form div {      margin: 5px 0;    }    .int label {      float: left;      width: 100px;      text-align: right;    }    .int input {      padding: 1px 1px;      border: 1px solid #ccc;      height: 16px;    }    .sub {      padding-left: 100px;    }    .sub input {      margin-right: 10px;    }    .formtips {      width: 200px;      margin: 2px;      padding: 2px;    }    .onError {      background: #FFE0E9 url(images/reg3.gif) no-repeat 0 center;      padding-left: 25px;    }    .onSuccess {      background: #E9FBEB url(images/reg4.gif) no-repeat 0 center;      padding-left: 25px;    }    .high {      color: red;    }  </style>  <script>    $(function () {      $("form :input.required").each(function () {        var $required = $("<strong class='high'>*</strong>");        $(this).parent().append($required);      })      $("form :input").blur(function () {        var $parent = $(this).parent();        $(".formtips").remove();        if ($(this).is("#username")) {          if (this.value == '' || this.value.length < 6) {            var errmsg = '請輸入正確的格式.';            $parent.append('<span class="formtips onError">' + errmsg + '</span>')          } else {            var sucssemsg = '格式輸入正確';            $parent.append('<span class="formtips onSuccess">' + sucssemsg + '</span>')          }        }        if ($(this).is("#email")) {          //郵箱格式正則表達式的用法          if (this.value == '' || ( this.value != "" && !/.+@.+/.[a-zA-Z]{2,4}$/.test(this.value) )) {            var errmsg = '請輸入正確的格式.';            $parent.append('<span class="formtips onError">' + errmsg + '</span>')          } else {            var sucssemsg = '格式輸入正確';            $parent.append('<span class="formtips onSuccess">' + sucssemsg + '</span>')          }        }      })      $("#send").click(function () {          var onerr = $(this).parent().siblings().children().hasClass("onError");//出錯就會添加class為onerror的元素          if(onerr) {            return false;          } else {            alert("你已經注冊成功了");          }        }      )      $("#reset").click(function () {        $(".formtips").remove();      })    })  </script></head><body><form method="post" action="">  <div class="int">    <label for="username">用戶名:</label>    <input type="text" id="username" class="required"/>  </div>  <div class="int">    <label for="email">郵箱:</label>    <input type="text" id="email" class="required"/>  </div>  <div class="int">    <label for="personinfo">個人資料:</label>    <input type="text" id="personinfo"/>  </div>  <div class="sub">    <input type="submit" value="提交" id="send"/><input type="reset" id="res"/>  </div></form></body></html>

以上這篇運用jQuery寫的驗證表單(實例講解)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 芜湖市| 玉溪市| 谷城县| 佛冈县| 正宁县| 瑞丽市| 剑河县| 八宿县| 鄂托克前旗| 怀远县| 海安县| 博爱县| 柞水县| 阿城市| 宝清县| 抚远县| 石景山区| 涿鹿县| 阿巴嘎旗| 长阳| 会同县| 福清市| 永宁县| 永定县| 迁安市| 繁峙县| 渑池县| 宁乡县| 永康市| 保定市| 涞源县| 临潭县| 旺苍县| 荥经县| 萨嘎县| 宁阳县| 石阡县| 岳西县| 山东| 米泉市| 景德镇市|