Flashhilfe.de - Flash Community

Prototype: TextField.checkEmail [Flash 8]

Forum > Tipps & Tricks zu Flash, Flex und Adobe AIR > Prototype: TextField.checkEmail

 


AntwortenRegistrieren Seite1  

 07.07.2003, 10:46 
Benutzerbild von SebastianFlashhilfe.de Moderator
Beiträge: 6940
Wohnort: München
Registriert: Jan 2002

Prototype: TextField.checkEmail
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!");
}

Flex Freelancer || Flashhilfe @ Twitter || XING Profil
Schlagwörter: prototype, textfield
 
Themen
Ähnliche Beiträge zum Thema
Guten Tag/Abend [Flash 8] 14.01.2010 - MedMer
 

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.
Partner Webseiten: DesignerInAction.de   Designnation.de   Mediengestalter.info   php-resource.de   phpforum.de   phpwelt.de   Pixelio.de   PSD-Tutorials.de   Tutorials.de

Haftungsausschluss   Datenschutzerklärung   Hier Werben   Impressum
© 1999-2012 Sebastian Wichmann - Flashhilfe.de