Moin Moin liebe Gemeinde,
ich hätte da gerne ein Problem. Nachdem ich bei meinem letzen großen Problem durch euch den Initialzünder gefunden habe (meine Buchhaltung läuft seitdem einwandfrei und der Fiskus hatte auch noch nichts zu beanstanden
), wende ich mich wieder an euch.
Folgendes: Ich verwende bei meinem Projekt ein AnfrageFormular, welches ich zur usability vor dem Ajax-Request prüfen möchte.
Im falle, das der Suchstring nicht zutrifft, wird das Feld markiert und der Request nicht gesendet. Das klappt wunderbar. Nun müssen zwar nicht alle Felder ausgefüllt werden, aber die die ausgefüllt werden, sollen kontrolliert werden. Jedoch markiert er das Feld auch bei leeren Eingaben.
Könnt ihr mir einen Tipp geben, wonach ich suchen kann, oder einen Hinweis auf einen entsprechenden Lösungsansatz?
Nebenbei: Die Eingaben prüfe ich natürlich Serverseitig noch auf das nötigste, da die Seite aber nur mit JavaScript funktioniert, vernachlässige ich bewusst die allzukleinliche Prüfung. Ich will lediglich den Benutzer darauf hinweisen, das er nicht gültige Zeichen eingegeben hat. Damit erspar ich mir das manuelle korrigieren in wichtigen Eingaben.
ich hätte da gerne ein Problem. Nachdem ich bei meinem letzen großen Problem durch euch den Initialzünder gefunden habe (meine Buchhaltung läuft seitdem einwandfrei und der Fiskus hatte auch noch nichts zu beanstanden
Folgendes: Ich verwende bei meinem Projekt ein AnfrageFormular, welches ich zur usability vor dem Ajax-Request prüfen möchte.
Code:
checkCompany = new RegExp('^[a-zA-Z0-9 /ßüäöÜÄÖ-]+$');
if (!checkCompany.test(bookingCompany)) {......
Im falle, das der Suchstring nicht zutrifft, wird das Feld markiert und der Request nicht gesendet. Das klappt wunderbar. Nun müssen zwar nicht alle Felder ausgefüllt werden, aber die die ausgefüllt werden, sollen kontrolliert werden. Jedoch markiert er das Feld auch bei leeren Eingaben.
Könnt ihr mir einen Tipp geben, wonach ich suchen kann, oder einen Hinweis auf einen entsprechenden Lösungsansatz?
Nebenbei: Die Eingaben prüfe ich natürlich Serverseitig noch auf das nötigste, da die Seite aber nur mit JavaScript funktioniert, vernachlässige ich bewusst die allzukleinliche Prüfung. Ich will lediglich den Benutzer darauf hinweisen, das er nicht gültige Zeichen eingegeben hat. Damit erspar ich mir das manuelle korrigieren in wichtigen Eingaben.