Javascript-单击按钮后将值重置为0

时间:2020-01-31 21:03:19

标签: javascript html button reset

我正在创建一个在线杂货店,允许用户将商品添加到购物车中,并在完成后单击“提交”按钮。用户单击“提交”后,我希望将所有总数和项目重置为初始值0。但是,当我尝试在函数Submitted()中实现此功能时,它似乎不起作用。有关如何解决此问题的任何想法?

function showReceipt(){
    let userPicked = document.getElementById("list").value;
    var divTwo = document.getElementById("div2");
    let div = document.getElementById("counter");
    if(userPicked == 'storeOne'){
        tax = (total*0.13); 
        total = (subtotal + tax + parseFloat(storeOne.delivery_charge));
        var totals = "Subtotal: $" + subtotal.toFixed(2) + '<br>' + 'Tax: $' + tax.toFixed(2) + '<br>' + 'Delivery Fee: $' + storeOne.delivery_charge.toFixed(2) + '<br>' + "Total: $" + total.toFixed(2);
        totals += '<br>';
        totals += `<input type=button value="Submit" onclick="submitted(this)"/>`
        divTwo.innerHTML = totals;
    }

}

function submitted(submitted){
  console.clear();
  console.log(submitted.closest('div').textContent.trim());
  subtotal = 0;
  alert("Order complete");
}

0 个答案:

没有答案