Formularfeld prüfen
Krissi
- javascript
0 MM0 Sven Rautenberg0 Krissi
Hallo allerseits,
ich möchte ein Formularfeld darauf prüfen, ob eine gültige PLZ (also genau 5 Ziffern und keine Buchstaben oder Sonderzeichen) eingeben wurden. Mir fehlt noch der richtige reguläre Ausdruck, oder eine andere Idee.
Wer weis Rat???
Danke schonmal im Voraus!
Krissi
Hallo.
Angenammen:
x) das Formular heisst meinform
x) die Textarea heisst meinfeld
Du könntest ja folgende IF-Bedingungen abfragen lassen:
if(meinform.meinfeld.value.length == 5)
if(meinform.meinfeld.value > 0 && meinform.meinfeld.value <= 99999)
if(isNaN(meinform.meinfeld.value == false)
Ich hoffe ich konnte dir helfen,
MM
Aloha!
ich möchte ein Formularfeld darauf prüfen, ob eine gültige PLZ (also genau 5 Ziffern und keine Buchstaben oder Sonderzeichen) eingeben wurden. Mir fehlt noch der richtige reguläre Ausdruck, oder eine andere Idee.
Regulärer Ausdruck:
Du suchst 5 Ziffern von 0 bis 9.
/[0-9]{5}/
Alternative: Testen, ob der value eine Zahl ist und aus 5 Zeichen besteht:
if (!isNaN(...value) && (...value.length = 5))
- Sven Rautenberg
Hi!
Vielen Dank für eure Antworten! Ihr habt mir sehr geholfen!
Krissi