我正在为我的学校做停车申请。问题是当我用ID'123-ABC'保存先生X然后错过Y并且具有相同的ID'123-ABC'时,它移除X并用Y替换。
这是我的代码:
document.getElementById("save").addEventListener("click", function ()
{
var user = document.getElementById("user").value;
var gegevens = {
naam: document.getElementById("naam").value,
voornaam: document.getElementById("voornaam").value,
aankomsttijd:valueTijd,
telefoonnummer: document.getElementById("telefoonnummer").value
};
localStorage.setItem(user, JSON.stringify(gegevens));
}, false);
答案 0 :(得分:0)
Rayon Dabre是对的,你可以这样做
您可以将用户保存为数组:
document.getElementById("save").addEventListener("click", function() {
var users = localStorage.setItem(users);
if (users) {
users = JSON.parse(users);
} else {
users = [];
}
var user = document.getElementById("user").value;
var gegevens = {
naam: document.getElementById("naam").value,
voornaam: document.getElementById("voornaam").value,
aankomsttijd: valueTijd,
telefoonnummer: document.getElementById("telefoonnummer").value
};
users.push(gegevens);
localStorage.setItem(user, JSON.stringify(users));
}, false);