关注
function add(items) {
var sum = 0,
num = 0,
html = "",
table = document.getElementById("jsTrolley"),
tbody = table.getElementsByTagName("tbody")[0],
tfoot = table.getElementsByTagName('tfoot')[0],
tr = tbody.getElementsByTagName("tr");
price = tfoot.getElementsByTagName('td')[0];
for (var i = 0; i < tr.length; i++) {
var a = tr[i].getElementsByTagName('td')[1];
sum += parseFloat(a.innerHTML);
}
for(var i =0;i<items.length;i++){
sum += items[i].price;
html += "<tr><td>"+items[i].name+"</td><td>"+items[i].price.toFixed(2)+"</td><td><a href='javascript:void(0);'>删除</a></td></tr>";
}
html = tbody.innerHTML+html;
tbody.innerHTML = html;
num = tbody.getElementsByTagName("tr").length;
price.innerHTML = sum.toFixed(2)+"("+num+"件商品)";
}
function bind() {
function fn(){
var node = this.parentNode.parentNode;
node.parentNode.removeChild(node);
var sum = 0,num=0;
var tbody = document.getElementById("jsTrolley").getElementsByTagName("tbody")[0];
var tr = tbody.getElementsByTagName("tr");
for (var i = 0; i < tr.length; i++) {
var a = tr[i].getElementsByTagName('td')[1];
sum += parseFloat(a.innerHTML);
num++;
}
num = tbody.getElementsByTagName("tr").length;
price.innerHTML = sum.toFixed(2)+"("+num+"件商品)";
}
var del = document.getElementById("jsTrolley").getElementsByTagName("a");
for (var i = 0; i < del.length; i++) {
del[i].onclick = fn;
}
}
bind();
查看原帖
点赞 1
相关推荐
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 考研对你找工作产生了哪些影响? #
6230次浏览 70人参与
# 打杂的实习你会去吗? #
109103次浏览 954人参与
# 聊聊这家公司值得去吗 #
240721次浏览 2244人参与
# 机械只有读研才有出路吗? #
20032次浏览 228人参与
# 你认为哪个岗位找工作最卷 #
17255次浏览 67人参与
# 面试被问第一学历差时该怎么回答 #
130944次浏览 823人参与
# 远程面试的尴尬瞬间 #
101166次浏览 830人参与
# 硬件人绝对不能踩的坑 #
61510次浏览 736人参与
# 工作中哪个瞬间让你想离职 #
24295次浏览 166人参与
# kpi面有什么特征 #
36478次浏览 266人参与
# 你有哪些缓解焦虑的方法? #
4186次浏览 146人参与
# 如何缓解入职前的焦虑 #
187480次浏览 1319人参与
# 职场人,说说你的烦心事 #
9190次浏览 83人参与
# 秋招最大的收获是什么? #
34317次浏览 302人参与
# 实习生应该准时下班吗 #
223687次浏览 1398人参与
# 职场上哪些事情令人讨厌 #
16992次浏览 86人参与
# 你今年的平均薪资是多少? #
126887次浏览 661人参与
# 为了找工作你投递了多少公司? #
12797次浏览 180人参与
# 运营/市场营销人的秋招现状 #
17381次浏览 189人参与
# 数字马力求职进展汇总 #
175446次浏览 1470人参与