wahsaga: bestimmtes Format für Eingabe erzwingen

Beitrag lesen

hi,

Ich möchte ein Eingabefeld definieren,
wo schon ein bestimmtes Format vorgegeben ist.

Sowas gibt es in HTML (so gut wie gar)nicht.

Beispiel:
"  /   /   /  "
Die User sollten dann nur noch die fehlenden Felder füllen können,
d.h. bei Eingabe von "1234567890"  soll folgendes erscheinen:
"12/345/678/90".

Wie kann ich so etwas realisieren.

Entweder machst du vier Input-Felder mit entsprechender maximaler Zeichenzahl, und trennst sie Optisch durch einen / - was aber Murks ist, weil das Eingeben daduch unkomfortabel wird;
Oder du machst ein Eingabefeld, in das der Benutzer fröhlich tippen darf, und schaust anschließend nach, ob die Eingabe deinen Regeln entspricht, bzw. bringst sie anschließend in dieses Format (aufsplitten und '/' dazwischenfügen).

Für letzteres schau dir neben dem Umgang mit Formularfeldern und Eventhandlern vor allem die Stringfunktionen an, sowie ggf. auch noch reguläre Ausdrücke.

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }