Eingabebeschränkung für Textfelder

Matthias Kannengiesser

Erfahrenes Mitglied
Hier habe ich einen Tipp für Euch. Zum Testen werden vier Eingabe-Textfelder mit den folgenden Instanznamen benötigt:

PHP:
vorname_txt
nachname_txt
plz_txt
kommentar_txt

Anschliessend legt Ihr in das erste Frame folgende Codezeilen ab.

PHP:
vorname_txt.restrict = "A-Za-zöäüÖÄÜß ";
nachname_txt.restrict = "A-Za-zöäüÖÄÜß ";
plz_txt.restrict = "0-9";
kommentar_txt.restrict = "A-Za-zöäüÖÄÜß\\-.,!? ";

Die Eigenschaft restrict wirkt wahre Wunder. Da sind die regulären Ausdrücke nicht mehr fern.

Übrigens zum Ausschliessen von Zeichen könnt Ihr für das PLZ-Textfeld auch folgende Codezeile testen:

PHP:
plz_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!

Liebe Grüsse
Matze K.
 

Anhänge

Skyla da hat es sich ja gelohnt, du wirst sehen die Eigenschaft ist goldwert, vor allem für Anwendungen in denen Eingabefelder immer wieder zum Einsatz kommen.

Liebe Grüsse
Matze K.
 
Zurück