gpt4 book ai didi

javascript - 逐步在 localStorage 中存储和加载输入数据

转载 作者:行者123 更新时间:2023-12-02 17:50:16 25 4
gpt4 key购买 nike


我正在尝试使用 localStorage 来存储一些输入数据。
这是我想到的,不,它不起作用。
有人可以向我解释一下如何让它工作吗?
我搜索了教程,但发现很难理解如何从 localStorage 存储和检索数据。

这是我的脚本:

  <body onLoad="get();">

<article id="hldr">
<input type="text" id="kID" class="regTXTBOX" placeholder="office ID">
<input type="text" id="gID" class="regTXTBOX" placeholder="user ID">
<button id="save" onClick="store();" style="margin-bottom:20px;">save data</button>
<button id="login" onClick="store();">log-in</button>
</article>
<span id="1"></span>
<span id="2"></span>
</p>
<script type="text/javascript">
function store(){
var kid = document.getElementById("kID");
localStorage.setItem("kidStore", kid.value);
}
function get(){
var one = document.getElementById('1').value
one = localStorage.getItem("kidStore");
}
</script>
</body>

我希望它在页面加载时触发,尽管我可能甚至不需要 onLoad 函数。我也并不真正需要按钮来保存数据,但我只是将其放入进行测试。
如果有人可以向我提供逐步解释以使其正常工作,我将非常高兴。

最佳答案

您的问题是 span 元素没有 value 属性。因此,将其更改为 innerText 将使其正常工作(以及我在评论中提到的分配问题)。

以下内容将起作用:

document.getElementById('1').innerText = localStorage.getItem("kidStore");

工作 fiddle :http://jsfiddle.net/k6r53/

关于javascript - 逐步在 localStorage 中存储和加载输入数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21426035/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com