Christian : feld-überprüfung nach anzahl der zeichen

Beitrag lesen

überprüfung nach leerzeichen.
ich will nach eingabe suchen, also er soll gucken ob mind. 2 zeichen drin sind. davon kann auch eins ein leerzeichen sein.

Du kannst mit JavaScript die Stringlänge (http://selfhtml.teamone.de/javascript/objekte/string.htm#length) auslesen. Darin steht dann die Länge des gesamten strings inklusive aller Zeichen (auch Leerzeichen).

Bei der Überprüfung nach Buchstaben könntest mit einer for-Schleife den string durchlaufen und schauen, ob das aktuelle Zeichen ein Buchstabe ist. Wie du auf einzelne Zeichen zugreifst wird auch in dem Kapitel erwähnt.
Als Alternative zu search gibt's auch http://selfhtml.teamone.de/javascript/objekte/string.htm#index_of, was bei einfachen Suchen schneller ist, weil es ohne reguläre Ausdrücke arbeitet.

Wenn du deinen Besucher das Schema Nachname, Vorname vorschreiben willst könntest du also den string auf die Zeichenfolge ", " überprüfen.

ich möchte das die funktion nachsieht ob mehr als 2 zeichen drin stehen und ob das buchstaben sind...

Die überprüfung nach Buchstaben würde ich nur dann nutzen, wenn es serverseitig erforderlich ist. Ansonsten haben nämlich Leute mit Sonderzeichen im Namen (Grußmeier, André) ein Problem.
Sicher kannst du dir bei der Überprüfung aber trotz allem nicht sein, denn "sdfjsdklj, sdfjdskl" wäre dann durchaus eine gültige Eingabe.
Im allgemeinen sollte die Überprüfung, die du bereits hat (ob überhaupt was eingegeben wurde) aber völlig ausreichend sein, da dein Script sowieso nicht entscheiden kann, ob der Name Sinn macht.

Grüsse,
  Christian

--
Erfahrung ist die Summe der Dummheiten, die man im Bedarfsfall wieder anwendet. (Dieter Hildebrand, Kabarettist)
Grüsse,
  Christian
--
Erfahrung ist die Summe der Dummheiten, die man im Bedarfsfall wieder anwendet. (Dieter Hildebrand, Kabarettist)