Haemmi: formulareingabe ersetzen

Hallo Leute!
ist es möglich eine Formular-Eingabe zu ersetzen, ohne das man den alten Wert vorher löschen muß??

Also ich habe ein Formular mit allen möglchen Eingabe-Feldern:

Name:  "          "
Vorname:   "          "
...
Tag:  "TT"

ist es möglich, das man, wenn man in diesem Beispiel zu Tag wechselt, die alten Eingaben, der alte Wert,
überschriebn wird, ohne das man die alte eingabe (TT) löschen muss??
Bitte antwortet mir, wenn ih eine Lösung habt
Danke

haemmi

  1. Hallo Haemmi,

    Verstehe nicht genau, worauf du hinaus willst.
    Verwendest du Javascript oder reines HTML?
    Am besten du postest mal eine URL oder einen Codeausschnitt.

    Also ich habe ein Formular mit allen möglchen Eingabe-Feldern:

    Name:  "          "
    Vorname:   "          "
    ...
    Tag:  "TT"

    ist es möglich, das man, wenn man in diesem Beispiel zu Tag wechselt, die alten Eingaben, der alte Wert,
    überschriebn wird, ohne das man die alte eingabe (TT) löschen

    Viele Grüße
    Harald

    1. Also, das Formular ist ein ganz normales HTML-Formular

      <INPUT NAME="von_Tag" TYPE="text" SIZE="2" MAXLENGTH="2" VALUE="TT"> .
      <INPUT NAME="von_Monat" TYPE="text" SIZE="2" MAXLENGTH="2" VALUE="MM"> .
      <INPUT NAME="von_Jahr" TYPE="text" SIZE="4" MAXLENGTH="4" VALUE="2000">

      sobald man nun in das Feld "von_Tag" wechselt sollen die neuen Eingabe-Werte direkt die alten ersetzen.
      man soll also nicht erst "entf" drücken müssen, sondern "über" die alten werte (hier TT) schreiben.

      Ja, ich gebe zu, das ich mich etwas sehr missverständlich ausgedrückt habe, da ich an zwei sachen
      gleichzeitig gedacht habe. Also sorry nochmal und danke für die mühe. Ich hoffe, das ich mich jetzt
      etwas besser ausgedrückt habe .-9
      Cu
      Haemmi

      1. Hallo Haemmi

        sobald man nun in das Feld "von_Tag" wechselt sollen die neuen Eingabe-Werte direkt die alten ersetzen.
        man soll also nicht erst "entf" drücken müssen, sondern "über" die alten werte (hier TT) schreiben.

        Gebe einfach zusätzlich an: onfocus="this.select();"

        z.B.
        <INPUT NAME="von_Tag" TYPE="text" SIZE="2" MAXLENGTH="2" VALUE="TT" onFocus="this.select();">

        this.select() bewirkt, daß der Text dieses Feldes markiert wird. Damit ist er überschreibbar.

        Zum Nachlesen:
        <../../tecbbda.htm#a13>
        <../../tebc.htm#a8>

        Viele Grüße

        Antje

      2. Hallö,
        Wenn du möchtest das der in dem Feld enthaltene Text unmittelbar gelöscht werden soll, kannst du es auch so schreiben:
        onfocus="this.value=''"

        Grüße
        Thomas Mell

  2. Danke euch allen!!!!

    Ich denke das wird mir weiterhelfen!!!!!! Vielen Dank!!!!!!

    SelHTML is einfach das Beste!!! :-)