我正在尝试创建一种形式,其中用户输入作为本地存储数据存储。 当用户提交时,数据将被存储,浏览器将打开另一个html文件。
发生的事情是:数据仅存储在浏览器的第一页的LocalStorage中,因此当我尝试在第二页中检索数据时,没有任何反应。
<script>
function x() {
let y = document.getElementById("txt").value;
localStorage.setItem("a",y);
return false;
}
</script>
<body>
<form action="x1.html" >
<input type="text" id="txt"/>
<input type="submit" value="click" onclick="x();"/>
</form>
</body>
<body>
Ciaoo <span id="z"></span> !!
<script>
document.getElementById("z").InnerHTML=localStorage.getItem(a);
</script>
</body>
我希望第2页的输出在标记中显示LocalStorage内容。没有错误消息。