我正在研究基本的HTML/CSS/JavaScript测验网站。是否在HTML页面之间重新加载外部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文件之间重新加载?如果是的话我如何通过多个页面保留脚本中的值?
如果您将值保存在Cookie(或“LocalStorage”)中,则只能执行此操作,或者将它们放在表单数据/查询字符串中。后者是一个非常糟糕的方式来做这个测验。 – G0dsquad
使用localstorage –