<input type="checkbox" id="2Tier" value="950"/>
$selectedWeddingCake = [$weddingCake, $price, $total];
$ListItem.push($selectedWeddingCake);
现在我的问题是我需要创建一张显示所有选定蛋糕的发票。
当我将其称为只显示一个项目
时,for for循环挂起for (i = 0; i <= $ListItem.length; i += 1) {
for (j = 0; i <= $selectedWeddingCake.length; j += 1) {
document.getElementById("demo").innerHTML = "<br>Item: " + $selectedWeddingCake[i] + "<br>Price: " + $selectedWeddingCake[i] + "<br>Total: " + $selectedWeddingCake[i];
}
}
ListItem[0]-->selectedWeddingCake[$weddingCake, $price, $total];
The selected Cake is $weddingCake
The price is $price
The Total is $total
答案 0 :(得分:0)
您没有更改第二个索引中的字母:
for (i = 0; i <= $ListItem.length; i += 1) {
for (j = 0; j <= $selectedWeddingCake.length; j += 1) {
document.getElementById("demo").innerHTML = "<br>Item: " + $selectedWeddingCake[i] + "<br>Price: " + $selectedWeddingCake[i] + "<br>Total: " + $selectedWeddingCake[i];
}
}
条件为j <= $selectedWeddingCake.length;
,而不是i <= $selectedWeddingCake.length;
干杯