Chris: Formularfeld formatieren

Hallo,

ich hab folgendes Problem:
Ich möchte ein Eingabefeld definieren,
wo schon ein bestimmtes Format vorgegeben ist.
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.

Vielen Dank im Voraus

Gruß
Chris

  1. Hi,

    Wie kann ich so etwas realisieren.

    mit einer clientseitigen Technik wie z.B. JavaScript. Also nicht verlässlich. HTML bietet Dir hierzu keine Hilfe.

    Cheatah

    --
    X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. Hi Cheatah,

      auch wenn es nicht 100% verlässlich ist, würde ich es dann gern mit JavaScript realisieren. Dies wär sowieso nur intern (Intranet), und ich könnte sicherstellen, dass es bei den Leuten, die es wirklich brauchen, funktioniert.

      Hast Du irgendwelche genaueren Details zu diesem Thema?

      Danke
      Chris

      1. Hi,

        Dies wär sowieso nur intern (Intranet),

        derartig ungewöhnliche Umstände bitte *unbedingt* *immer* *gleich zu Beginn* sagen. Wenn Du Hilfe zur Führerscheinprüfung suchst, geht auch keiner davon aus, dass Du den Panzerführerschein meinst, wenn Du es nicht erwähnst.

        Hast Du irgendwelche genaueren Details zu diesem Thema?

        Zu allgemeinen Themen gibt es keine genaueren Details. Beschäftige Dich zunächst mit der Technik, überlege Dir ein Konzept, versuche es umzusetzen. Wenn Du dabei auf Probleme stößt, die Du nicht selbst lösen kannst, wird Dir hier gerne geholfen.

        Cheatah

        --
        X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
        X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
        X-Will-Answer-Email: No
        X-Please-Search-Archive-First: Absolutely Yes
  2. Tachchen!

    "  /   /   /  "

    Wie wäre es mit mehreren Eingabefeldern, die das Skript dann verbindet?

    Gruß

    Die schwarze Piste

    --
    ie:{ fl:( br:^ va:) ls:# fo:) rl:( n4:& ss:{ de:] js:| ch:? mo:) zu:$
    Smartbytes Webdesign in Oberhausen
  3. 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; }