localsstorage array append element
function addEntry() { // Parse any JSON previously stored in allEntries var existingEntries = JSON.parse(localStorage.getItem("allEntries")); if(existingEntries == null) existingEntries = []; var entryTitle = document.getElementById("entryTitle").value; var entryText = document.getElementById("entryText").value; var entry = { "title": entryTitle, "text": entryText }; localStorage.setItem("entry", JSON.stringify(entry)); // Save allEntries back to local storage existingEntries.push(entry); localStorage.setItem("allEntries", JSON.stringify(existingEntries)); };