gpt4 book ai didi

javascript - 添加到购物车按钮不改变购物车数量

转载 作者:行者123 更新时间:2023-11-30 20:33:27 25 4
gpt4 key购买 nike

我的网站有 5 个单独的 detail.html 页面,这些页面使用 if 函数生成,还有一个包含项目和项目详细信息的数组。

我正在尝试使用 product_details.html 页面上的“添加到购物车”按钮来更改 order.html 页面上适当数量字段中的数量。

添加到购物车按钮设置了一个 cookie,但它不会更改 order.html 页面上的值字段。

details.html

//create add to cart button
document.write("<input type='button' href='order.html' value='Add to Cart' onclick='setCookie(" + id + ")' />");

//set the cookie value
function setCookie(value) {
document.cookie ="q" + value + "=1"; domain="/";
window.location.href = 'order.html';
}

order.html

function setData() {
for (i = 0; i < 4; i++) {
var quantity = getCookieValue("q"+i);

if (quantity == null) {
document.forms[0].elements["qty" + i].value = 0;
document.forms[0].elements["cost" + i].value = 0.00;


} else {
document.forms[0].elements["qty" + i].value = quantity;
var price = "q" + i;
}
calcTotal();

}
}

最佳答案

我认为你每次都设置 value = 1。

document.cookie ="q" + value + "=1"; domain="/";

尝试类似的东西

document.cookie ="q1=" + value + "; domain="/";

关于javascript - 添加到购物车按钮不改变购物车数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50089796/

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