Могу ли я назначить идентификатор для локально сохраненных объектов в HTML5 - PullRequest
0 голосов
/ 05 августа 2011

Я новичок в html5 и веб-дизайне .... Моя HTML-форма содержит текстовые поля имени пользователя и пароля. Могу ли я хранить имя пользователя и пароли локального хранилища (клиентское хранилище)?

спасибо ..

Ответы [ 2 ]

1 голос
/ 06 августа 2011

В настоящее время поддерживаются только строки. Вы можете сохранить свое имя пользователя и пароль, используя

localStorage['username']='myusername';
localStorage['password']='mypassword';

и получить их, используя

var username = localStorage['username'];
var password = localStorage['password'];

альтернатива - создать объект учетных данных, подобный этому:

var credentials = {username:'myusername', password:'mypassword'};

, поскольку это объект, Джо должен его преобразовать в строку, чтобы сохранить в локальном хранилище

localStorage['credentials'] = JSON.stringify(credentials);

и для извлечения

var storedCredentials = JSON.parse(localStorage['credentials']);
0 голосов
/ 05 августа 2011

Да.

Просто создайте объект-оболочку

var mydata = {имя пользователя: имя пользователя, пароль: пароль}

и сохраните его в localStorage.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...