In diesem Artikel zeige ich Ihnen wie sich die Eingaben für Textfelder beschränken lassen. Zum Testen werden vier Eingabe-Textfelder mit den folgenden Instanznamen benötigt:
vorname_txt
nachname_txt
_txt
kommentar_txt
Legen Sie anschließend im ersten Frame folgende Codezeilen ab:
Die Eigenschaft "restrict" wirkt wahre Wunder. Da sind die regulären Ausdrücke nicht mehr fern.
Übrigens: Zum Ausschließen von Zeichen können Sie für das Textfeld auch folgende Codezeile testen:
_txt.restrict = "0-9^5-7";
Nun werden lediglich die Ziffern 0,1,2,3,4,8 u. 9 zugelassen.
Wie mir scheint wurde diese Eigenschaft von Textfeldern noch kaum beachtet. Erspart eine menge Arbeit.
Hinweis: Auch der Wortabstand (Leertaste) muss innnerhalb der Zeichenkette freigegeben werden. "restrict" gibt genau an, was die Zeichenfreigabe berücksichtigen soll.
Ein Bereich von Zeichen kann mit einem Bindestrich (-) angegeben werden.
Escape-Sequenzen \u können ebenfalls eingesetzt werden. Hierbei handelt es sich um die jeweiligen Unicode-Werte.