javascript - 如何在没有按钮的情况下从本地存储中获取数据到文本字段
问题描述
我在尝试将数组数据从本地存储中获取到文本字段时遇到了一些问题。有人能帮我吗 ?
<body>
<button id="get">GET</button>
<input type="text" id="name"/>
<script>
let dataArray = ["sapi", "kambing", "kelinci"];
let str2 = JSON.stringify(dataArray)
window.localStorage.setItem("data_object", str2)
let str = JSON.parse(dataArray)
let name = localStorage.getItem('data_object',str);
document.querySelector('#name').value
</script>
解决方案
这个如何?
<body>
<button id="get">GET</button>
<input type="text" id="name" />
</body>
<script>
let dataArray = ["sapi", "kambing", "kelinci"];
window.localStorage.setItem("data_object", JSON.stringify(dataArray))
document.querySelector("#get").addEventListener("click", () => {
let storageArray = JSON.parse(localStorage.getItem("data_object"));
document.querySelector('#name').value = storageArray;
});
</script>
´´´
推荐阅读
- rust - 如何持有一个`盒子
` 当 `MyTrait` 有参数化类型时? - flutter - 关于盒子的造型
- python - 现有数据框的动态列和python中先前记录的值分配
- amazon-s3 - 如何将 h265 视频从 ffmpeg 流式传输到 amazon s3?
- c++ - 使用递归函数将小写字母转换为大写字母并执行while
- python - 来自 mix 数据类型的 pandas 将指数或科学数字转换为整数
- python - 从数据框中提取范围开始和范围结束记录
- python - GEKKO多元非线性回归
- spring-boot - 在 Spring ElasticSearch Data 中找不到类 EntityMapper
- python - 在python中将多值字典转换为数据框