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

首頁 > 編程 > JavaScript > 正文

jQuery表單驗證簡單示例

2019-11-20 08:44:06
字體:
來源:轉載
供稿:網友

本文實例講述了jQuery表單驗證簡單用法。分享給大家供大家參考,具體如下:

這幾天一直在做一個表單驗證的頁面,為了達到友好界面,特意去抄了360buy的頁面,模仿寫了一個頁面

jquery 表單驗證

就是驗證表單里面所信息都為必填

//注冊頁面驗證機制$("#username").focus(function(){ //用focus()表單,當光標在輸入框的時候執行下面的代碼  $("#username_error").removeClass("error").html(" ");  $("#username_succeed").removeClass("succeed");  $(this).removeClass("highlight2")  $("#username_error").addClass("focus").html("學號必須由11位數字組成。如:104084002xx");  $(this).addClass("highlight1");});$("#username").blur(function(){ //用blur()表單,當光標離開輸入框的時候執行下面的代碼 $value = $.trim( $(this).val() ); //去掉輸入數據左右的空格   if($value.length == 0 )  {    $("#username_error").addClass("error").html("學號不能為空");   $(this).addClass("highlight2");   return false;  }   else  {   $("#username_error").removeClass("focus").html(" ");    $(this).removeClass("highlight1");   if($.isNumeric($value))    {    if($value.length == 11)    {     $("#username_succeed").addClass("succeed");     $("#username_error").removeClass("error").html(" ");     $(this).removeClass("highlight2")     return true;    }     $("#username_error").addClass("error").html("學號必須為11位");     $(this).addClass("highlight2");      return false;   }     $("#username_error").addClass("error").html("學號必須為數字");     $(this).addClass("highlight2");     return false;   }});

上面就是JQUERY部分代碼,就進行了,對學號的現在和效果顯示。下面是用到的樣式的代碼清單

.highlight1{   border:1px solid #EFA100;   outline:2px solid #FFDC97;}.highlight2{   border:1px solid #f00;   outline:1px solid #FFC1C1;   color:#f00;}.focus{   color:#999;   line-height:22px;   text-align:center;}.succeed{   background:url(images/pwdstrength.gif) no-repeat -105px 0;}

也列舉出部分HTML代碼

<div><span><b>*</b>學號:</span><input type="text" id="username" name="userid" /><label id="username_succeed"></label> //如果符合要求這里就添加SUCCEED樣式。否則隱藏<span class="clr"></span> //清除浮動 <div id="username_error"></div> //如果不符合要求就現在focus樣式。</div>

這樣就完成了對輸入學號字段的驗證。效果友好。

其他的輸入框的驗證都是依樣畫葫蘆。沒什么難點了。

原理:

就是添加CLASS和移除CLASS。達到效果。

更多關于jQuery相關內容感興趣的讀者可查看本站專題:《jQuery表單操作總結》、《jQuery常用插件及用法總結》、《jquery中Ajax用法總結》、《jQuery表格(table)操作技巧匯總》、《jQuery拖拽特效與技巧總結》、《jQuery擴展技巧總結》、《jQuery常見經典特效匯總》、《jQuery動畫與特效用法總結》及《jquery選擇器用法總結

希望本文所述對大家jQuery程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 康保县| 犍为县| 五寨县| 合水县| 浠水县| 曲阜市| 藁城市| 黔江区| 平凉市| 武陟县| 桓仁| 盐边县| 正宁县| 岐山县| 大丰市| 伊金霍洛旗| 花垣县| 馆陶县| 永仁县| 阳东县| 金溪县| 诏安县| 济南市| 达孜县| 玛多县| 沂南县| 定南县| 疏附县| 永嘉县| 周口市| 保德县| 柘荣县| 鄢陵县| 马山县| 理塘县| 松滋市| 浦东新区| 华宁县| 阳曲县| 永善县| 虞城县|