【发布时间】:2021-03-10 10:42:26
【问题描述】:
我有一个 .html 文件,我在其中单击一些复选框并将一些数据存储在一个数组中。
我只需要将数组数据传递给另一个 .html 文件。
在 Stack Overflow 上搜索我找到了一些答案,例如 "How to pass JavaScript object from one page to other"。
据我所知,一种方法是使用 Web Storage API,特别是 Window.localStorage。
【问题讨论】:
-
使用
sessionStorage或localStorage。或者简单地使用JSON.stringify(obj)来获取一个字符串表示形式,以将您的查询字符串传递给其他页面。然后另一个页面可以使用JSON.parse()将其重新放入对象中。您可能还需要将转义/取消转义为 URL 编码字符串。无论如何,这一切都很容易学习:) -
提及你自己的截止日期并不是最好的方法,因为它会让潜在的回答者望而却步。
localStorage是一个非常简单的 API。试试看。 -
stackoverflow.com/questions/13509089/… 或提交 GET 表单并访问目标上的查询字符串
-
您也可以使用
location.hash- stackoverflow.com/questions/13509089/…
标签: javascript html