Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte
hier. Zur Startseite kommen Sie
hier.
buchstabeneingabe in inputtextfeld
hallo,
ich überprüfe mit
Code: In Zwischenablage kopieren (nur IE)
ob in dem Inputtextfeld des Formulars nur Buchstaben eingegeben wurden. Jetzt möchte ich noch den - und den / hinzufügen, bekomms aber nicht hin.
ich dachte eigentlich, es würde so
Code: In Zwischenablage kopieren (nur IE)
funktionieren, geht aber leider nicht. Kann mir da jemand helfen?
Gruß nie_blond
Antworten
"=^[a-zäöüß.-/]+$=i"
Vor . - / muss \ stehen! (hatten wir doch gestern schon;))
und die = sind auch falsch
also:
"/^[a-zäöüß\.\-\/]+$/i"
2.
hm, du hast recht, dann hab ich net kapiert, warum das so ist.
Danke schön
nie_blond
3.
Weil diese Zeichen eine besondere Bedeutung innerhalb dieser Ausdrücke haben. Und \ davor bedeutet, es ist jetzt wirklich dieses Zeichen gemeint und nicht die besondere Funktion.
4.
habe ich direkt noch eine Frage. bei der Überprüfung des Firmennamens sollen Buchstaben, -, / und & erlaubt sein. ich habe es so
Code: In Zwischenablage kopieren (nur IE)
und so
Code: In Zwischenablage kopieren (nur IE)
probiert (hier steht im Quellcode nicht nur ein /& wie angezeigt, sondern /&), wenn ich dann aber einen Namen wie schmidt & meier eingebe funktioniert das nicht. weiß jemand einen Rat?
Danke und Gruß
nie_blond
5.
Du musst auch Leerzeichen zulassen.
6.
das hast du auffallend recht. vielen Dank, es funktioniert :-)