【发布时间】:2017-02-27 14:03:41
【问题描述】:
我正在尝试将用户输入从一个页面保留到另一个页面。简单来说,我想做的如下:
第 1 页:
var userInput = prompt("What is your name");
第 2 页:
document.getElementById("userName").innerHTML = userInput;
用户输入他们的名字,然后点击一个链接到下一页,他们的名字就会在其中显示。我想不出一种将数据从一页保存到另一页的好方法。 (我不知道如何使用 cookie 存储数据)。
【问题讨论】:
-
根据您的浏览器功能限制,您可以利用本地存储在客户端存储输入值。
-
@SirMcPotato 你能用初学者的话说吗? ;)
-
如果您打算支持大多数最先进的浏览器(Chrome、Firefox 等),请查看本地存储:developer.mozilla.org/en/docs/Web/API/Window/localStorage 这是一个允许保留一些数据的客户端存储无需调整 cookie ;)
-
非常感谢!我会尽快发布答案。
标签: javascript html