Leeres Feld abfragen
Patachon
- javascript
0 Mr. JavaScript0 molily
Hallo,
wenn ich ein Feld habe mit mehreren Blanks, wie frage ich ab, ob es nur Blanks
enthält?
Bei feld=" " (3 Blanks),
funktioniert weder die Abfrage auf "" noch auf " ", sondern ich muss genau auch " " (3 Blanks) angeben, damit die Bedingung zutrifft.
Gruß
Pat
wenn ich ein Feld habe mit mehreren Blanks, wie frage ich ab, ob es nur Blanks
enthält?
definier mal 'Blanks'.. meinst du einfache leerzeichen?
definier mal 'Feld'.. meinst du <input type="text"> ?
die syntax kannst du zb mit regexp überprüfen..
sag ihm einfach das das 'Feld' nur aus 'Blanks' bestehen und nicht länger als 3 zeichen sein darf falls es das ist was du suchst..
Hallo,
wie frage ich ab, ob es nur Blanks enthält?
Mit Regulären Ausdrücken.
http://de.selfhtml.org/javascript/objekte/regexp.htm
http://de.selfhtml.org/javascript/objekte/regexp.htm#test
if (value.test(/^\s*$/)) {
// ist leer oder enthält nur Whitespace
}
^\s*$ bedeutet:
^ Anfang des Strings
\s Whitespace-Zeichen
* eine beliebige Anzahl davon
$ Ende des Strings
(siehe Links)
Mathias