mit JS verändertes Input-Feld zurücksetzen?
bense
- javascript
Hallo zusammen!
Ich habe ein readonly Input-Feld, das so aussieht:
<input type="text" name="end_tag" value="24" readonly>
Dann ändere ich den Inhalt mit JS:
document.time.end_tag.value = parseInt(document.time.end_tag.value) + 1;
Wie kann ich jetzt nach dem Ändern das Feld wieder mit dem ursprünglchen Wert füllen? Also mit 24, das ja eigentlich immer noch im value steht?
Danke und Gruss aus der Schweiz...
Hello,
Hallo zusammen!
Ich habe ein readonly Input-Feld, das so aussieht:
<input type="text" name="end_tag" value="24" readonly>
Dann ändere ich den Inhalt mit JS:
document.time.end_tag.value = parseInt(document.time.end_tag.value) + 1;
Wie kann ich jetzt nach dem Ändern das Feld wieder mit dem ursprünglchen Wert füllen? Also mit 24, das ja eigentlich immer noch im value steht?
Durch Aufruf des Reset-Handlers wird der gesamte Datenübernahmebuffer wieder an die Dialogelemente zugewiesen. Dann sind _alle_ Felder rückgestzt.
Eigentlich kannst Du Dir nur den Wert _vor_ JS-Veränderung in einer JS-Variablen merken und einen zusätzlichen Button für das Rücksetzen "Deiner" Werte einbauen.
Liebe Grüße aus http://www.braunschweig.de
Tom
Nochmals hallo...
Also gibt es keine Möglichkeit, ein einziges Feld zurückzusetzen, ausser seinen Wert in einer Variable zu speichern und dann wieder zuzuweisen?
Gruss
Hello,
Also gibt es keine Möglichkeit, ein einziges Feld zurückzusetzen, ausser seinen Wert in einer Variable zu speichern und dann wieder zuzuweisen?
Ich kenne keinen.
Der Datenübernahmepuffer ist für den Script-Programmierer direkt nicht zugänglich. Zumindest ist es so gedacht. Selbstgeschriebene Browser müssen sich natürlich nicht daran halten.
Liebe Grüße aus http://www.braunschweig.de
Tom