And heb ik jquery below. vastgemaakt

Vraag : Het Adres van het blok E-mail met Jquery

Hello deskundigen!

Is daar een manier om een gebruiker die ingaat een e-mailadres aan een inputgebied met jquery te blokkeren? Ik heb één of andere code gevonden maar het werkt niet enkel want me.

Here HTML is:

" codeBody "
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
" notpretty "
//http://yensdesign.com/2009/01/how-validate-forms-both-sides-using-php-jquery/

$ (document) .ready (functie () {
    //global vars
    var vorm = $ („#customForm“);
    orderedBy var = $ („#orderedBy“);
    var nameInfo = $ („#nameInfo“);
    var phoneNumber = $ („#phoneNumber“);
    var phoneInfo = $ („#phoneInfo“);    

    emailaddressVal var = $ („#Name_A“) .val ();
    var emailblockReg =/^ ([\ w \.]+@ (?! gmail.com) (?! yahoo.com) (?! hotmail.com) ([\ w] + \.)+ [\ w] {2.4})? $;

    //On onduidelijk beeld
    orderedBy.blur (validateName);
    phoneNumber.blur (validatePhone);
    Name_A.blue (validateEmail);

    //On zeer belangrijke pers
    orderedBy.keyup (validateName);
    orderedBy.keyup (validatePhone);
    Name_A.keyup (validateEmail);

    //On het Voorleggen
    form.submit (functie () {
        als (validateName () & validatePhone ()) {
            ware terugkeer
        } anders {
            alarm („tevreden controle dat alle vereiste dozen worden gevuld. “);
            valse terugkeer;
        }
    });

    //validation functies
    functie validateName () {
        //if het Ongeldig is
        als (orderedBy.val () .length < 1) {
            orderedBy.addClass („fout“);
            nameInfo.text („! “);
            nameInfo.addClass („fout“);
            valse terugkeer;
        }
        //if het geldig is
        anders {
            orderedBy.removeClass („fout“);
            nameInfo.text („*“);
            nameInfo.removeClass („fout“);
            ware terugkeer;
        }
    }
    functie validatePhone () {
        //if het Ongeldig is
        als (phoneNumber.val () .length < 1) {
            phoneNumber.addClass („fout“);
            phoneInfo.text („! “);
            phoneInfo.addClass („fout“);
            valse terugkeer;
        }
        //if het geldig is
        anders {
            phoneNumber.removeClass („fout“);
            phoneInfo.text („*“);
            phoneInfo.removeClass („fout“);
            ware terugkeer;
        }
    }
    functie validateEmail () {
        als (! (emailaddressVal) emailblockReg.test) {
            alarm („niet vandaag! “);
            valse terugkeer;
        }
    }
});

Antwoord : Het Adres van het blok E-mail met Jquery

U kunt de code ook proberen hieronder, die om het even welke input behalve een e-mail op het naamgebied zou opnemen
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:





  
  


  
	  




Andere oplossingen  
 
programming4us programming4us