gpt4 book ai didi

javascript - 外部 javascript 文件是否在 HTML 页面之间重新加载?

转载 作者:搜寻专家 更新时间:2023-10-31 19:30:50 25 4
gpt4 key购买 nike

我正在开发一个基本的 HTML/CSS/JavaScript 测验网站。

我正在使用外部 JavaScript 从 JavaScript 中的 HTML 表单收集数据:

var userInfo = [];
function savePerson(form)
{
userInfo[0] = form.store.value;
userInfo[1] = form.employeeId.value;
userInfo[2] = form.fName.value;
userInfo[3] = form.lName.value;
};

这很好用。

现在,我需要转到另一个 HTML 页面,但将其值保留在数组中。 JavaScript 会在 HTML 文件之间重新加载吗?如果是这样,如何通过多个页面保留脚本中的值?

最佳答案

您必须将它们存储在客户端或服务器端。

对于服务器端存储,您必须通过 ajax 将数据发送到服务器并将其保存在任何类型的数据库中。

在客户端,您可以将数据存储在 cookie、localstorage、indexeddb 或 websql 中。

一个简单的解决方案是:

localStorage.setItem('myPerson', JSON.stringify(userInfo));

关于javascript - 外部 javascript 文件是否在 HTML 页面之间重新加载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42278524/

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