Datenformat für Inputfeld festlegen???
Wille
- javascript
0 MudGuard0 Wille0 MudGuard
0 Eidgenosse
0 Axel Richter
Guten Abend zusammen ...
Ich habe folgendes Anliegen : in einem Inputfeld soll eine Uhrzeit mit der Formatierung "hh.mm" eingegeben werden. Um sicher zu gehen, daß dieses Format auch eingehalten wurde, muß ich es notgedrungen überprüfn. Allerdings möchte ich mir die Qual ersparen, den Text hinterher mit JS zu zerlegen und zu prüfen.
Bei XML (und Programmiersprachen) gibt es die Möglichkeit, vorher gewissermaßen "Platzhalter" festzulegen, die die Benutzereingabe bereits beim Eintippen reglementieren. Sowas wäre auch für mein Input-Feld der Hammer!
Geht das irgendwie mit HTML / JS?
Besten Dank für Eure Hilfe ...
Schönen Abend noch, Wille
Hi,
Ich habe folgendes Anliegen : in einem Inputfeld soll eine Uhrzeit mit der Formatierung "hh.mm" eingegeben werden.
Sehr ungewöhnliches Format (ich würde eher hh:mm nehmen)
Um sicher zu gehen, daß dieses Format auch eingehalten wurde, muß ich es notgedrungen überprüfn. Allerdings möchte ich mir die Qual ersparen, den Text hinterher mit JS zu zerlegen und zu prüfen.
Bei XML (und Programmiersprachen) gibt es die Möglichkeit, vorher gewissermaßen "Platzhalter" festzulegen, die die Benutzereingabe bereits beim Eintippen reglementieren. Sowas wäre auch für mein Input-Feld der Hammer!
In HTML nicht.
Mit Javascript könnte man vielleicht was basteln - jeden Tastendruck (onkey...) abfangen und nur die gewünschten durchlassen.
Ich würde vermutlich 2 select-Elemente benutzen, eines für die Stunden und eines für die Minuten.
Serverseitig muß so oder so das Format geprüft werden ...
cu,
Andreas
Ok, ich ich bin da flexibel - "hh:mm" trifft's wohl eher.
Aber gerade die serverseitige Prüfung wollte ich mir eigentlich sparen, zumal ich ja die Fehlermeldung wieder zurück auf die Website liefern müßte. Daher hatte ich gehofft, es gäbe eine Möglichkeit, bereits im Vorfeld festzulegen "erlaube eine Ziffer (0-1), erlaube zweite Ziffer (0-9), Doppelpunkt, ..." - wie gesagt, mit XML ginge das prima ...
Hi,
Aber gerade die serverseitige Prüfung wollte ich mir eigentlich sparen,
Is nich. Du kannst Dich nicht darauf verlassen, daß clientseitig irgendeine Technik verfügbar ist.
Und Du kannst Dich auch nicht darauf verlassen, daß nicht irgendein böser Mensch vorsätzlich kaputte Daten schickt.
cu,
Andreas
Ich habe folgendes Anliegen : in einem Inputfeld soll eine Uhrzeit mit der Formatierung "hh.mm" eingegeben werden.
Sehr ungewöhnliches Format (ich würde eher hh:mm nehmen)
Das in Deutschland gültige Format sieht den Punkt als Trenner sowohl beim Datum, als auch bei der Uhrzeit vor. Der Doppelpunkt kommt aus Amerika.
Hallo,
Bei XML (und Programmiersprachen) gibt es die Möglichkeit, vorher gewissermaßen "Platzhalter" festzulegen, die die Benutzereingabe bereits beim Eintippen reglementieren.
Ja? Wie erhält man _nur_ mit XML eine Benutzereingabe?
viele Grüße
Axel