您好,登錄后才能下訂單哦!
用戶注冊的表單往往是需要進(jìn)行驗證的,否則會有一些不否合規(guī)則的數(shù)據(jù)入庫,后果會不堪設(shè)想,下面為大家詳細(xì)介紹下通過jquery是如何實現(xiàn)的,下面有個示例,感興趣的朋友可以參考下
<html> <head> <meta charset="utf-8"/> <script type="text/javascript" src="../script/jquery-1.4.2.min.js"></script> <script> $(function(){ $(":input.required").each(function(){ var $required = $("<strong>*</strong>"); $(this).parent().append($required); }); $(":input.required").blur(function(){ //判斷一下鼠標(biāo)離開誰了 if($(this).is("#username")){ $(".formtip").remove(); //按照用戶名的規(guī)則去驗證 if(this.value==""||this.value.length<6){ var errMsg = "<span class='formtip'>用戶名至少是6個字母</span>"; $(this).parent().append(errMsg); }else{ var msg = "<span class='formtip'>用戶名可以使用</span>"; $(this).parent().append(msg); } } //判斷一下如果是email的話,應(yīng)該按照email的規(guī)則去驗證 if($(this).is("#email")){ $(".emailtip").remove(); //按照email的規(guī)則去驗證 var reg = /^\w{1,}@\w+\.\w+$/; var $email = $("#email").val(); if(!reg.test($email)){ var errMsg = "<span class='emailtip'>郵箱不合法</span>"; $(this).parent().append(errMsg); }else{ var Msg = "<span class='emailtip'>郵箱可以使用</span>"; $(this).parent().append(Msg); } } }); }) </script> </head> //unity3d腳本http://www.unitymanual.com <body> <form action="#" method="post"> <div class="int"> 用戶名:<input type="text" name="username" id="username" class="required"/> </div> <div class="int"> 郵箱:<input type="text" id="email" class="required"/> </div> <div class="int"> 個人資料:<input type="text" id="personInfo" class="required"/> </div> <input type="submit" value="提交" id="send"/><input type="reset" id="res"/> </form> </body> </html>
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。