window.localStorage使用的代码实例
时间: 2024-02-20 15:56:17 浏览: 65
使用vuex存储用户信息到localStorage的实例
`window.localStorage` 可以用于在浏览器中存储数据,以便在页面刷新或关闭后仍然可以访问。
以下是一个示例代码,用于将输入框中的值存储到本地存储中,然后在下一次访问页面时将值显示在输入框中:
```html
<!DOCTYPE html>
<html>
<head>
<title>Example</title>
<script>
// 保存数据到本地存储
function saveData() {
var inputVal = document.getElementById("input").value;
localStorage.setItem("storedData", inputVal);
}
// 从本地存储中加载数据
function loadData() {
var storedData = localStorage.getItem("storedData");
if (storedData) {
document.getElementById("input").value = storedData;
}
}
</script>
</head>
<body onload="loadData()">
<input type="text" id="input">
<button onclick="saveData()">Save</button>
</body>
</html>
```
在这个示例中,用户输入的值将存储在 `localStorage` 中,并在下一次访问页面时自动加载。注意,这段代码只是一个示例,实际使用中需要考虑安全性和数据有效期等问题。
阅读全文