Lieber Drachenmond,
1.) verabscheue ich Deinen Code, denn übersichtlich ist anders, und semantisch ist Dein Code auch nicht. Wozu diese elende Tabelle?
2.) Abgeschickte Daten verbleiben beim Server. Das erneute Laden einer HTML-Datei bewirkt, dass die Felder erneut befüllt werden müssen, denn die abgeschickten Daten haben mit dem neu geladenen HTML-Dokument ja nix zu tun, oder?
3.) Um abgeschickte Formulardaten bei einer erneuten Anzeige in das Formular vor-einzutragen, bedarf es eines server-seitigen Scripts. Da wirst Du mit Deinem heißgeliebten JavaScript nicht weiter kommen.
4.) Verzichte auf den zwingenden Einsatz von JavaScript. Betrachte es als optionale Erweiterung einer Seite, deren Inhalte auch ohne diese Technologie uneingeschränkt nutzbar sein müssen.
Du darfst Dir gerne mein Gästebuch einmal mit und einmal ohne JavaScript anschauen. Insbesondere beim Erstellen eines neuen Eintrags kannst Du sehen, wie ich JavaScript zur Verbesserung der Seite einsetze, aber keinesfalls die Bedienbarkeit der Seite davon abhängig mache.
Wenn Dich dann noch interessiert, wie man abgeschickte Werte wieder in ein Formular vor-einträgt, dann rate ich zu dem Suchbegriff "Affenformular".
Liebe Grüße,
Felix Riesterer.
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)