Prüfen, ob ein Textfeld einen gültigen HEX-RGB-Code enthält.
Arne
- javascript
Wie kann ich prüfen, ob das Textfeld ausschließlich Zahlen und Zeichen von A-F enthält???
Hallo Arne,
Wie kann ich prüfen, ob das Textfeld ausschließlich Zahlen und Zeichen von A-F enthält???
Du könntest den Inhalt des Textfeldes gegen den regulären Ausdruck /[1]{6}$/ matchen.
http://selfhtml.teamone.de/javascript/objekte/regexp.htm
Viele Grüße,
Christian
0-9a-fA-F ↩︎
Du könntest den Inhalt des Textfeldes gegen den regulären Ausdruck /[1]{6}$/ matchen.
als ergebnis.length bekomme ich eine eins, bei 6 gültigen zahlen.
ich hab ehrlich gesagt noch nie mit regular expressions gearbeitet. vielleicht kannst du mir einen kleinen beispielcode für diesen fall geben?
aber danke schonmal für den schnellen tip!
0-9a-fA-F ↩︎
Hallo Arne,
als ergebnis.length bekomme ich eine eins, bei 6 gültigen zahlen.
[Ich nehme mal an, Du beziehst ergebnis auf das Beispiel in SELFHTML.] Das ist doch schon mal prima. Das heißt, die Zeichenkette wurde genau einmal gefunden. Wenn ergeniss == false ist, dann wurde nichts gefunden, d.h. die Zeichenkette ist nicht gültig. Folglich kannst Du unterscheiden: Wenn ergebnis == false ist, dann ist der Wert ungültig; wenn das nicht so ist, dann ist der Wert gültig.
Viele Grüße,
Christian