全局数组在下一页重置



我有以下函数,它从输入中获取一个字符串,并将其放入全局数组中,但是当我转到下一页时,全局数组变为空,就好像什么都没发生一样。

checkItems = [];
function addToCart() {
"use strict";
var p = document.getElementById('buy-item-input').value;
var verifyItem = 0;
/* some other code... */
checkItems.push(p);
location.href = 'pay.html';
}

我已经在追逐窗口之前放置了控制台.log只是为了验证数组在进入下一页之前是否获取了数据,它确实如此,但是当我在下一页再次尝试时,它已经消失了......

您可以使用查询字符串Web 存储CookieWindows 名称将值存储在另一个位置

查看此答案以获取更多信息:

在页面加载之间保留变量

相关内容

  • 没有找到相关文章

最新更新