Storage.getItem()
Если в метод getItem()
интерфейса Storage
передать ключ в качестве параметра, то метод вернёт значение, лежащее в хранилище по указанному ключу.
Синтаксис
var aValue = storage.getItem(название Ключа);
Параметры
- название Ключа
-
Является строкой
DOMString
, содержащей название ключа, по которому получается значение из хранилища.
Возвращаемые значения
Является строкой DOMString
, содержащей значение для соответствующего ключа. Если ключ не существует, то будет возвращено значение null
.
Пример
Следующая функция получает 3 значения из локального хранилища, после этого они используются для установки стилей на странице.
function setStyles() {
var currentColor = localStorage.getItem('bgcolor');
var currentFont = localStorage.getItem('font');
var currentImage = localStorage.getItem('image');
document.getElementById('bgcolor').value = currentColor;
document.getElementById('font').value = currentFont;
document.getElementById('image').value = currentImage;
htmlElem.style.backgroundColor = '#' + currentColor;
pElem.style.fontFamily = currentFont;
imgElem.setAttribute('src', currentImage);
}
Примечание: Чтобы вживую посмотреть на работу функции, посетите страницу демонстрации Web Storage.
Спецификации
Specification |
---|
HTML Standard # dom-storage-getitem-dev |
Поддержка браузерами
BCD tables only load in the browser