{lang: 'de'}
Flashhilfe.de - Flash Community

Prototype: TextField.checkEmail [Flash 8]

 


AntwortenRegistrieren Seite1  

Sebastian#1
Benutzerbild von SebastianFlashhilfe.de Moderator
Beiträge: 6981
Wohnort: München
Registriert: Jan 2002

07.07.2003, 10:46

Email Adresse überprüfen

Prototype:
ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
/*#####################################*/<
/*  Email - Check | Flash MX | 2003  */<
/*  Sebastian Wichmann                */<
/*  Michael Holl (Holly)              */<
/*  http://www.flashhilfe.de          */
/*#####################################*/
<

TextField.prototype.checkEmail = function() {     
    if (this.length) {
        var inhalt = this.text.split("@");
        var domain = inhalt[1].split(".");
        var laenge = domain.length;
        return inhalt.length == 2 && inhalt[0].length >= 1 && laenge >= 2 && domain[laenge-2].length >= 3 && domain[laenge-1].length <= 4 && domain[laenge-1].length >= 2 && domain.join().indexOf("_") == -1 ? true : false;
    }
    return false;
}
ASSetPropFlags(TextField.prototype,"checkEmail",1,true);


Beispiel Aufruf:
ActionScript:
1
2
3
4
5
6
7
// Email darf nur die folgenden Zeichen enthalten
email_instanz.restrict = "a-zA-Z0-9@._\\-";

// Aufruf Button (Textfeld => Instanz.: email_instanz)
btn.onRelease = function() {
  email_instanz.checkEmail() ?  trace("Email ist OK!") : trace("Email ist Fehlerhaft!");
}

JavaScript & JavaFX Freelancer || Flashhilfe @ Twitter || XING Profil
Schlagwörter: prototype, textfield

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.

 
Ähnliche Beiträge zum Thema
Partner Webseiten: art-and-law.de  Mediengestalter.info   phpwelt.de   Scubacube.de  
Haftungsausschluss   Datenschutzerklärung   Impressum
© 1999-2022 Sebastian Wichmann - Flashhilfe.de