Я использую Шезлонг , и мне удалось сохранить значение локально. Примерно так:
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
? Я пробовал множество методов, которые можно найти в сети, но я просто не могу заставить его работать. Кажется, новое имя пользователя всегда перезаписывает старые.