Es gibt eine Möglichkeit, temporäre Daten in HTML-Formular vorübergehend zu speichern? Ich meine, wenn ich Form wie diese:Weiter HTML-Formular ausfüllen nach dem Schließen und erneut öffnen
Name [ John ]
Email [ ]
Address [ ]
Das nach dem Schließen Fenster und Neueingabe wieder John
Wert www.domain.com/form.php noch in Name
Textfeld eingegeben werden?
Sollte ich SESSIONS
für It verwenden? Oder sollte ich jedes eingegebene Feld automatisch in die Datenbank einfügen? Hast du irgendwelche Ideen?
UPDATE
Ich habe versucht, folgende mit Chrome/Microsoft Edge, aber ohne Erfolg, gefüllt Felder nicht nach dem Aktualisieren Browser speichern. Vielleicht ist etwas nicht in Ordnung?
<script>
// Check browser support
if (typeof(Storage) !== "undefined") {
// Store
localStorage.setItem("FirstName", "Hitesh");
// Retrieve
document.getElementById("FirstName").value = localStorage.getItem("FirstName");
} else {
document.getElementById("FirstName").value = "Sorry, your browser does not support Web Storage...";
}
</script>
<input id="FirstName" type="text" name="FirstName" class="field-style" placeholder="First Name" required />
verwenden, können Sie localstorage verwenden können, um die Werte zu setzen und dann JS sie zurückgesetzt werden, wenn sie die Seite wieder öffnen. Hinweis - Verwenden Sie sessionStaorage nicht, da dies gelöscht wird, wenn die Seite geschlossen und neu geladen wird. – gavgrif
Benötigen Sie die Daten, die auf dem Server gespeichert werden sollen? Wenn nicht, benutze 'localStorage'. – Xufox
@gavgrif danke für den Vorschlag, aber ich kann es nicht richtig erreichen, aktualisiert meine Frage mit dem, was ich versucht habe mit 'localStorage', aber ohne Erfolg. – Infinity