formulareingabe ersetzen
Haemmi
- javascript
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
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
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
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
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
Danke euch allen!!!!
Ich denke das wird mir weiterhelfen!!!!!! Vielen Dank!!!!!!
SelHTML is einfach das Beste!!! :-)