And angebracht ich das jquery below.

Frage : Block-email address mit Jquery

Hallo Experten!

Is dort eine Weise, einen Benutzer zu blockieren, der ein email address zu einem Eingangsfeld mit jquery einträgt? Ich gefunden irgendeinen Code, aber es gerade funktioniert nicht für me.

Here ist das HTML:

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:
6:
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:
 http://yensdesign.com/2009/01/how-validate-forms-both-sides-using-php-jquery/

$ (Dokument) .ready (Funktion () {
    //global vars
    var-Form = $ („#customForm“);
    var orderedBy = $ („#orderedBy“);
    var nameInfo = $ („#nameInfo“);
    var phoneNumber = $ („#phoneNumber“);
    var phoneInfo = $ („#phoneInfo“);    

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

    //On-Unschärfe
    orderedBy.blur (validateName);
    phoneNumber.blur (validatePhone);
    Name_A.blue (validateEmail);

    //On-Schlüsselpresse
    orderedBy.keyup (validateName);
    orderedBy.keyup (validatePhone);
    Name_A.keyup (validateEmail);

    //On Unterbreitung
    form.submit (Funktion () {
        wenn (validateName () u. validatePhone ()) {
            Rückhol ausrichten
        } sonst {
            Alarm („bitte prüfen, ob alle erforderlichen Kästen filled.") sind;
            falsches zurückbringen;
        }
    });

    //validation-Funktionen
    Funktion validateName () {
        //if ist es unzulässig
        wenn (orderedBy.val () .length < 1) {
            orderedBy.addClass („Störung“);
            nameInfo.text („! ");
            nameInfo.addClass („Störung“);
            Rückholfalsches;
        }
        //if ist sie gültig
        sonst {
            orderedBy.removeClass („Störung“);
            nameInfo.text („*");
            nameInfo.removeClass („Störung“);
            Rückhol ausrichten;
        }
    }
    Funktion validatePhone () {
        //if ist es unzulässig
        wenn (phoneNumber.val () .length < 1) {
            phoneNumber.addClass („Störung“);
            phoneInfo.text („! ");
            phoneInfo.addClass („Störung“);
            Rückholfalsches;
        }
        //if ist sie gültig
        sonst {
            phoneNumber.removeClass („Störung“);
            phoneInfo.text („*");
            phoneInfo.removeClass („Störung“);
            Rückhol ausrichten;
        }
    }
    Funktion validateEmail () {
        wenn (! emailblockReg.test (emailaddressVal)) {
            Alarm („nicht heute! ");
            Rückholfalsches;
        }
    }
});

Antwort : Block-email address mit Jquery

Sie können den Code auch unten versuchen, der jeden möglichen Eingang ausgenommen eine eMail im Namensfeld annehmen
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:
6:
37:
38:
39:
40:
41:
42:
43:
44:





  
  


  
	  




Weitere Lösungen  
 
programming4us programming4us