English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
getItem()メソッドは指定されたストレージオブジェクトで、指定されたキー名の値を返します。
指定のキーが存在しない場合、このメソッドはnull。
getItem()メソッドはストレージオブジェクトに属しており、以下のいずれかになります。localStorageオブジェクトまたはsessionStorrageオブジェクト。
localStorage.getItem(keyName)
sessionStorage.getItem(keyName)
var x = localStorage.getItem("image");テストをしてみる‹/›
表の数字はgetItem()メソッドを完全にサポートする最初のブラウザバージョンを指定しています:
メソッド | |||||
getItem() | 4 | 3.5 | 11.5 | 4 | 9 |
引数 | 説明 |
---|---|
keyName | キー値を検索するために必要なキー名を含む文字列 |
返り値: | 指定のキー値を含む文字列。指定のキーが存在しない場合、nullを返します。 |
---|---|
DOMバージョン: | 网络存储API |
返回指定的会话存储项的值:
var x = sessionStorage.getItem("age");テストをしてみる‹/›
您还可以使用点表示法获取值:
var x = localStorage.url;テストをしてみる‹/›
以下函数从本地存储中检索三个数据项,然后使用它们在页面上设置自定义样式:
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; root.style.backgroundColor = currentColor; p.style.fontFamily = currentFont; img.setAttribute('src' currentImage); }テストをしてみる‹/›
HTMLチュートリアル:WebストレージAPI
ウィンドウ(Window)リファレンス:window.localStorage属性
ウィンドウ(Window)リファレンス:window.sessionStorage属性