新聞資訊
記錄首創點滴進步 見(jiàn)證遠(yu♠δφ↓ǎn)行(xíng)
我們一(yī)直緊跟時(shí)代前沿,聚焦行(xíng)業(yè) γ✘↔實時(shí)動态,發布公司最新資訊,歡迎您的(de)關注

6.8日(rì)音(yīn)訊,Validation₹"π範例及詳解

日(rì)期:2013-06-08發布:首創網絡浏覽:391次

    6.8日(rì)音(yīn)訊,Validation範例及詳解。Vali₽φ←dation在應用(yòng)中還(hái)是(s↕β‌"hì)非常好(hǎo)用(yòng)的(de),目前來(lái)±€©看(kàn),它的(de)用(yòng)法也(yě)是(shì)越來(•→lái)越普及,由于它的(de)語法簡單、操作(zuò)效率高←™×∏(gāo),現(xiàn)在已經延伸到(dào)網頁制(zh♠←£ì)作(zuò)的(de)各個(gè)角落,在此邯鄲網站(zhàn)建設首創網<✘$γ絡小(xiǎo)編給大(dà)家(jiā)說←‌φ•(shuō)一(yī)下(xià),它的γ∞£(de)用(yòng)法和(hé)實際操···

    本文(wén)關鍵字:6.8日(rì),音(yīn)訊,Valid γ ™ation,範例,及,詳解,6.8日(rì),音(yīn)訊,

   6.8日(rì)音(yīn)訊,Validation範例及詳₹<解。Validation在應用(yòng)中還(hái)是(shì)δ®♠非常好(hǎo)用(yòng)的(de),÷∞<£目前來(lái)看(kàn),它的(de)用(yòng)法也(yě∑$β)是(shì)越來(lái)越普及,由于它的(de)語法簡單、操作(z∞α<uò)效率高(gāo),現(xiàn)在已經延​γ¶伸到(dào)網頁制(zhì)作(zuò)的(d★<€e)各個(gè)角落,在此邯鄲網站(zhàn)建設首創網絡小(xiǎo)編給大(dà)家(jiā)說(shuō)一(yīφ©"©)下(xià),它的(de)用(yòng)法和(hé)實際©π✘$操作(zuò)步驟,以供大(dà)家(jiā)學¶☆₽®習(xí),查詢。

 

  1/**

  2*@authorming

  3*/

  4$(document).ready(function(){

  5

  6/*設置默認屬性*/

  7$.validator.setDefaults({

  8submitHandler:function(form){

  9form.submit();

  10}

  11});

  12

  13//字符驗證

  14jQuery.validator.addMethod(&ldquoα≠↑;stringCheck“,function(value"λ♠,element){

  15returnthis.optional(element≤‌'↓)||/^[u0391-uFFE5w]+$/.test(v☆α>πalue);

  16},“隻能(néng)包括中文(wén)字、英文(wé↔$↓n)字母、數(shù)字和(hé)下(xià)劃線“)‍ ₩;

  17

  18//中文(wén)字兩個(gè)字節

  19jQuery.validator.addMet₩☆↔✘hod(“byteRange‍≥Length“,function(value,element,ε∏'param){

  20varlength=value.length;

  21for(vari=0;i<>

  22if(value.charCodeAt(i)>127){

  23length++;

  24}

  25}

  26returnthis.opti¶₽onal(element)||(length'±∞>=param[0]&&length<=param→ β≤[1]);

  27},“請(qǐngδ™)确保輸入的(de)值在3-15個(gè)字節之間(jiān)(一σφ(yī)個(gè)中文(wén)字算(suàn)2個(gè)字節)&ldq±↔uo;);

  28

  29//身(shēn)份證号碼驗證

  30jQuery.validator.addMethod★δ(“isIdCardNo“,f​ε→®unction(value,element){

  31returnthis.optional(element)||isId≈§₹CardNo(value);

  32},“請(qǐng)•γ♦​正确輸入您的(de)身(shēn)份證号碼“);

  33

  34//手機(jī)号碼驗證

  35jQuery.validator.addM<&₽ethod(“isMobile“,function(v✔₽≤alue,element){

  36varlength=value.length;

  37varmobile=/^(((13[δ₩0-9]{1})|(15[0-9]{1}))π'+d{8})$/;

  38returnthis.optional(eα"∑↔lement)||(length==11∏φ&&&mobile.test(value));

  39},“請(qǐng)正确γγ→填寫您的(de)手機(jī)号碼“);

  40

  41//電(diàn)話(huà)号碼驗證

  42jQuery.validator.addMethod(&l→'dquo;isTel“,function(v≥₽¥Ωalue,element){

  43vartel=/^d{3,4}-♦♦λ€?d{7,9}$/;//電(diàn)話(huà)号碼格式010-12345€¥ φ678

  44returnthis.optional(♦πelement)||(tel.test(≥$♥value));

  45},“請(qǐng)正确填寫您的(d®→e)電(diàn)話(huà)号碼“);

  46

  47//聯系電(diàn)話(huà)‌β∏(手機(jī)/電(diàn)話(huà)皆可(kě))驗證

  48jQuery.validator.addMethod(“±♣isPhone“,function(valuΩ≤‌≈e,element){

  49varlength=value.length;

  50varmobile=/^(((13[0-9]{1})|(15♠γ[0-9]{1}))+d{8})$/;

  51vartel=/^d{3,4}-?d{7,9}$/;

  52returnthis.optional(e®₽≤γlement)||(tel.test(value)||mobile‍  δ.test(value));

  53

  54},“請(qǐng)正•φ₹确填寫您的(de)聯系電(diàn)話(hΩ×uà)“);

  55

  56//郵政編碼驗證

  57jQuery.validatoφ₹r.addMethod(“isZipCode&ldqu →₩o;,function(value,element){

  58vartel=/^[0-9]{6}$/;

  59returnthis.optional(elemenα​↕t)||(tel.test(value));

  60},“請(qǐng)正确填寫您的(de)郵≥∏政編碼“);

  61

  62//開(kāi)始驗證

  63$(‘#submitF¥€orm‘).validate({

  64/*設置驗證規則*/

  65rules:{

  66username:{

  67required:true,

  68stringCheck:true,

  69byteRangeLength:[3,15]

  70},

  71email:{

  72required:true,

  73email:true

  74},

  75phone:{

  76required:true,

  77isPhone:true

  78},

  79address:{

  80required:true,

  81stringCheck:true,

  82byteRangeLength:[3,100]

  83}

  84},

  85

  86/*設置錯(cuò)誤信息*/

  87messages:{

  88username:{

  89required:“請(qǐng¥₽‍∑)填寫用(yòng)戶名“,•♠¶¶

  90stringCheck:“用♥δ(yòng)戶名隻能(néng)包括中文(wén)字、英文(wén)字母©≠♣、數(shù)字和(hé)下(xià)劃線&ldq¥Ω≠uo;,

  91byteRangeLength:“用(yòn✘&↓g)戶名必須在3-15個(gè)字符之間(jiān)(一(y§Ω¶ī)個(gè)中文(wén)字算(suàn)2個(gè)字♥λα符)“

  92},

  93email:{

  94required:“請(qǐng'α)輸入一(yī)個(gè)Email地(♥γ↔↓dì)址“,

  95email:“請(qǐng)輸入一∞λ↑£(yī)個(gè)有(yǒu)效的(de)Email☆≈地(dì)址“

  96},

  97phone:{

  98required:“請¥φ®(qǐng)輸入您的(de)聯系電(diàn)話(huà)&ldqu™↓o;,

  99isPhone:“請(qǐng)輸入Ω♣一(yī)個(gè)有(yǒu)效的(de)聯系電(dià<☆n)話(huà)“

  100},

  101address:{

  102required:“請(qǐng★Ω)輸入您的(de)聯系地(dì)址“,

  103stringCheck:“請(qΩΩσǐng)正确輸入您的(de)聯系地(dì)址“,

  104byteRangeLength:“請(qǐ←±ng)詳實您的(de)聯系地(dì)址以便于我們聯系您&→♣ldquo;

  105}

  106},

  107

  108/*設置驗證觸發事(shì)件ε₩Ω(jiàn)*/

  109focusInvalid:false,

  110onkeyup:false,

  111

  112/*設置錯(cuò)誤信息提示DOM*/

  113errorPlacement:function(error,ele×±♦δment){

  114error.appendTo(element.parent()π );

  115},

  116

  117});

  118

  119});

  測試頁index.html

 

  7

  8

  9

  10

  11

  12

  13*{

  14font-family:Verdana;

  15font-size:96%;

  16}

  17label{

  18width:10em;

  19float:left;

  20}

  21label.error{

  22float:none;

  23color:red;

  24padding-left:.5em;

  25vertical-align:top;

  26}

  27p{

  28clear:both;

  29}

  30.submit{

  31margin-left:12em;

  32}

  33em{

  34font-weight:bold;

  35padding-right:1em;

  36vertical-align:top;

  37}

  38

  39

  40

  41

  42

  43

  44表單驗證

  45

  46用(yòng)戶名

  47*

  48

  49

  50E-Mail

  51*

  52

  53

  54聯系電(diàn)話(huà)

  55*

  56

  57

  58地(dì)址

  59*

  60

  61

  62

  在實際的(de)用(yòng)法當中,可(kě)能(néng)會(huì)有(yǒu)各種更好(hǎo)的(de)用(yòng)法,隻要(yào)大(dà)家(jiā)不(bù)斷的(de)實踐,勇于創新,把新的(de)知(zhī)識鞏固和(hé)學習(xí)好(hǎo),相(xiàng)信新的(de)用(yòng)法也(yě)是(shì)在不(bù)知(zhī)不(bù)覺中得(de)出來(lái)。

    歡迎大(dà)家(jiā)閱讀(dú)浏覽,部分(fēn)內(nèi)容來(lái)源于網絡,如(rú)有(yǒu)侵權,請(qǐng)聯系我們删除!

+ 查看(kàn)更多(duō)我們的(de)客戶 / Our client

    24小(xiǎo)時(shí)技(jì)術(shù)支持
    18931045623
    在線客服

首創簡介

    首創網絡成立于2012年(nián),是(shì)一(yī)家(jiā)專業(yè)的(de)品牌網站(zhàn)設計(jì)和(hé)網絡營銷推廣公司,服務領域涵蓋網站(zhàn)設計(jì)、市(shì)場(chǎng)策劃、企業(yè)畫(huà)冊及VI視(shì)覺設計(jì)、網站(zhàn)域名空(kōng)間(jiān)等領域,公司擁有(yǒu)一(yī)批高(gāo)素質人(rén)才,著(zhe)力打造品牌網站(zhàn)設計(jì)制(zhì)作(zuò)和(hé)網上(shàng)營銷策略執行(xíng)兩大(dà)優勢。

    十年(nián)來(lái),憑借對(duì)市(shì)場(chǎng)趨勢敏銳的(de)洞察,和(hé)對(duì)消費(fèi)者、企業(yè)形态深刻的(de)理(lǐ)解,我們服務的(de)已遍及京津冀、長(cháng)三角、珠三角等領域,行(xíng)業(yè)覆蓋政府機(jī)構、企事(shì)業(yè)單位、無線通(tōng)訊、環保、電(diàn)子(zǐ)、醫(yī)藥、交通(tōng)、園林(lín)、地(dì)産等行(xíng)業(yè),諸多(duō)知(zhī)名企業(yè),如(rú)廣州京信集團、廣東(dōng)聯通(tōng)廣州分(fēn)公司、搜狐家(jiā)居廣州站(zhàn)、搜狐家(jiā)居邯鄲站(zhàn)等,都(dōu)鑒證了(le)首創設計(jì)公司的(de)品牌設計(jì)思想與能(néng)力,首創設計(jì)公司也(yě)與諸多(duō)企業(yè)勃的(de)市(shì)場(chǎng)經濟中互促共生(shēng)。

在線客服


  • 掃描加微(wēi)信

  • 掃描加QQ

  • 掃描浏覽手機(jī)版
首創網絡邯鄲公司
邯鄲公司
服務熱(rè)線:0310-4559740 / 18931045623  公司地(dì)址:邯鄲市(shì)叢台區(qū)頤高(gāo)廣場(chǎng)B座13層1304室  客戶接待:邯鄲市(shì)陵園路(lù)669号康橋國(guó)際B06