我正在使用Lawnchair,并且我设法在本地存储了一个值。像这样的东西:
var Users = new Lawnchair({table:'Users', adaptor:'dom'});
function save_prompt()
{
var UserName = prompt("Your Username","John Doe");
if (UserName!=null && UserName!="")
{
Users.save
({key:'UserData', SavedUserName:UserName});
}
}
function recall_prompt()
{
Users.get
('UserData',function(r)
{
document.getElementById('Message').innerHTML = r.SavedUserName;
}
);
}
我调用这两个函数save_prompt
并recall_prompt
使用绑定的按钮onclick
。
基本上这个脚本会弹出一个文本框来输入你的用户名(默认是 John Doe)并保存。
使用recall_prompt
,它可以通过在 html div id="Message" 中显示保存的用户名来正常工作。
我的问题是,如何保存第二个、第三个和其他用户名?以及如何检索它们以显示在 html 中div
?我尝试了许多可以在网上找到的方法,但我就是无法让它发挥作用。似乎新用户名总是覆盖旧用户名。