代码:
function totalIt() {
var input = document.getElementsByName("product");
var total = 0;
for (var i = 0; i < input.length; i++) {
if (input[i].checked) {
total += parseFloat(input[i].value);
}
}
document.getElementsByName("total")[0].value = "₹" +
JavaScript=通过谷歌和堆栈溢出-I仍然迷失了方向,因为我在编程和其他方面仍然是新手。我有一些问题需要知道
到目前为止,我有以下几点:
var getUrladdress = window.location.href; //get current url address var sortbydiscount = "?sortby"; var discount = ["20","30","50","70"];
我想知道的是:
追加来自折扣数组的字符串(我尝试使用append(),但它不起作用)
在运行查询时,我在SQLite中遇到了一种奇怪的行为,我想知道为什么会发生这种行为。 当我运行下面的查询时,折扣被错误地计算出来,使得求和的值不正确。 SELECT sum (quantity * price) - (sum (quantity * price)*(discount/100)) as total
FROM [orderProducts]
JOIN [order] ON [order].id = orderProducts.order_id 当折扣为0时,查询行为符合预期,即订单总数被正确求和。然而,当有一个固定的折扣时,总价值是不正确的。当总和发生时,折扣似乎随机应用于行。当