这是我的问题 child 购物车的链接:http://CODEX32.com/simpleShoppingCart在页面的左上方有一个查看其页面源代码的链接。
具体问题是运行总计无法正常工作。任何方向将不胜感激。预先感谢您。
try {
function grandTotal() {
running_total = window.sku9448Total + window.sku2976Total;
document.getElementById('total').value = '$' + running_total;
}
} catch(e) {}
最佳答案
执行 consol.log(window.sku2976Total)
显示 window.sku2976Total
是未定义
。
您的问题是,在您尝试访问变量时尚 undefined variable ,因此结果会导致附加时显示为 未定义
变量。NaN
/p>
因此,要么将开头的变量设置为 0,要么在使用变量之前检查变量是否已定义。
你可以这样做:
if(typeof variable_here === 'undefined'){
// your code here.
};
或
if(! variable_here){
// your code here.
};
关于javascript - 为什么我的购物车总计无法使用 onclick 和toggle 工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28396981/