关注
我也是非常纳闷第一题table题,为什么我做好改了1.5h了,在自己电脑上调试全部OK了,都是0%,麻烦老兄帮我看看我究竟哪里错。 ``` <script> function add(items) { let parent = document.getElementsByTagName('tbody')[0].innerHTML; let children = ''; let addValue = 0; let addCount = 0; for(let i of items){ children += '<tr><td>' + i.name + '</td><td>' + i.price.toString() + '</td><td><a href="javascript:void(0);">删除</a></td></tr>' addValue += i.price; addCount++; } parent += children; document.getElementsByTagName('tbody')[0].innerHTML = parent; let total = document.getElementsByTagName('tfoot')[0].childNodes[0].childNodes[1].innerText; total = (Number(total.slice(0, total.indexOf('('))) + addValue).toFixed(2).toString() + '(' + (Number(total.slice(total.indexOf('(') + 1, total.indexOf('件'))) + addCount).toString() + '件商品)'; document.getElementsByTagName('tfoot')[0].childNodes[0].childNodes[1].innerText = total; } function bind() { let parent = document.getElementsByTagName('tbody')[0]; let total = document.getElementsByTagName('tfoot')[0].childNodes[0].childNodes[1].innerText; parent.addEventListener('click', (e) => { if(e.target.nodeName == 'A'){ debugger; let itemPrice = Number(e.target.parentNode.previousSibling.innerText); total = (Number(total.slice(0, total.indexOf('('))) - itemPrice).toFixed(2).toString() + '(' + (Number(total.slice(total.indexOf('(') + 1, total.indexOf('件'))) - 1).toString() + '件商品)'; parent.removeChild(e.target.parentNode.parentNode); document.getElementsByTagName('tfoot')[0].childNodes[0].childNodes[1].innerText = total; } }) } add([{'name': '啊啊', 'price': 6},{'name': '啊啊1', 'price': 7},{'name': '啊啊123', 'price': 89}]); bind(); </script> ```
查看原帖
点赞 10
相关推荐
牛客热帖
更多
正在热议
更多
# 你的实习产出是真实的还是包装的? #
36051次浏览 434人参与
# 学历VS实习,哪个更重要? #
2702次浏览 69人参与
# 厦门银行科技岗值不值得投 #
15877次浏览 359人参与
# 面试紧张时你会有什么表现? #
34438次浏览 216人参与
# 网申一定要掌握的小技巧 #
20449次浏览 86人参与
# uu们,春招你还来吗? #
64496次浏览 776人参与
# 面试中,你被问过哪些奇葩问题? #
96928次浏览 1298人参与
# 发工资后,你做的第一件事是什么 #
99690次浏览 319人参与
# 一人一道大厂面试题 #
124963次浏览 1302人参与
# 牛油的搬砖plog #
188482次浏览 1253人参与
# 你的实习什么时候入职 #
367110次浏览 2360人参与
# 面试被问到不会的问题,你怎么应对? #
26836次浏览 681人参与
# 你都用vibe coding做过什么? #
22966次浏览 861人参与
# 工作上你捅过哪些篓子? #
68510次浏览 317人参与
# 你觉得大几开始实习最合适? #
31067次浏览 328人参与
# 哔哩哔哩笔试 #
35236次浏览 143人参与
# 你见过哪些招聘隐形歧视? #
26266次浏览 215人参与
# AI Coding实战技巧 #
15741次浏览 301人参与
# 90后北漂现状 #
36090次浏览 213人参与
# 牛友的志愿填报指南 #
63194次浏览 486人参与
# 汇川技术求职进展汇总 #
189162次浏览 1064人参与
