如何在没有按钮的情况下将数据从本地存储获取到文本字段中

时间:2021-06-01 15:48:58

标签: javascript arrays json

我在尝试将数组数据从本地存储获取到文本字段时遇到了一些问题。有人可以帮我吗?

<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>

1 个答案:

答案 0 :(得分:1)

这个怎么样?

<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>
´´´