首页 > 综合 > 科技资讯 >

总价:<span id="total">¥0</span>

发布时间:2025-04-08 16:51:33来源:
🛒 Js代码实现商品价钱总和(模拟购物车功能)✨ 在日常开发中,模拟购物车功能是前端开发者常遇到的需求之一。今天就来分享一段简单的JavaScript代码,帮助大家实现商品总价的动态计算!🎉 首先,我们需要一个HTML结构来展示商品列表,例如: ```html
商品名称 ¥50
``` 接着,通过JavaScript监听输入框的变化,实时更新总价: ```javascript const items = document.querySelectorAll('.item'); let total = 0; items.forEach(item => { const quantityInput = item.querySelector('input'); const priceSpan = item.querySelector('.price').textContent.replace('¥', ''); quantityInput.addEventListener('change', () => { const quantity = parseInt(quantityInput.value) || 0; total += (quantity - item.dataset.quantity) parseFloat(priceSpan); item.dataset.quantity = quantity; // 记录当前数量 document.getElementById('total').textContent = `¥${total.toFixed(2)}`; }); }); ``` 这段代码实现了基础的商品总价计算逻辑,非常适合初学者学习!🌟 如果想进一步优化,可以添加更多交互效果,比如删除商品或限制库存数量。快试试吧,动手实践才是王道!💪

免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。