购物车逻辑 小灰灰 2023-02-14 01:46 151阅读 0赞 **当我们添加购物车之后,我们可以点击加减按钮来实现商品数量的增加和减少,当商品数量变化的同时商品的总的价格也是在不停的变化的。** ### 效果图 ### ![在这里插入图片描述][20200530164107562.png] ### 完整代码 ### <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title></title> <script src="https://code.jquery.com/jquery-3.4.1.min.js"></script> </head> <body> <p>商品数量: <span onclick="numDec()">-</span> <input type="text" id="quantity" value="1" /> <span onclick="numAdd()">+</span></p> <p class="sdsd">商品价格: <span id="totalPrice">28.10</span></p> <input type="hidden" value="28.1" id="price" /> </body> <script type="text/javascript"> function keyup(){ var quantity = document.getElementById("quantity").value; if(isNaN(quantity) || parseInt(quantity)!=quantity || parseInt(quantity)<1){ quantity = 1; return; } if(quantity>=10){ document.getElementById("quantity").value=quantity.substring(0,quantity.length-1); alert("商品数量不能大于10"); } } function numAdd(){ var quantity = document.getElementById("quantity").value; var num_add = parseInt(quantity)+1; var price=document.getElementById("price").value; if(quantity==""){ num_add = 1; } if(num_add>=10){ document.getElementById("quantity").value=num_add-1; alert("商品数量不能大于10"); }else{ document.getElementById("quantity").value=num_add; var Num=price*num_add; document.getElementById("totalPrice").innerHTML=Num.toFixed(2); } } /*商品数量-1*/ function numDec(){ var quantity = document.getElementById("quantity").value; var price=document.getElementById("price").value; var num_dec = parseInt(quantity)-1; if(num_dec>0){ document.getElementById("quantity").value=num_dec; var Num=price*num_dec; document.getElementById("totalPrice").innerHTML=Num.toFixed(2); } } </script> </html> ![在这里插入图片描述][20200530164225553.gif] [20200530164107562.png]: https://img-blog.csdnimg.cn/20200530164107562.png [20200530164225553.gif]: https://img-blog.csdnimg.cn/20200530164225553.gif
相关 购物车逻辑 当我们添加购物车之后,我们可以点击加减按钮来实现商品数量的增加和减少,当商品数量变化的同时商品的总的价格也是在不停的变化的。 效果图 ![在这里插入图片描述][2020 小灰灰/ 2023年02月14日 01:46/ 0 赞/ 152 阅读
相关 购物车 面向数据的操作 自我总结:特重要 // 对数据的操作全部根据id(唯一标识符),来对数据的一系列操作 // 每一次操作都和数据中的id唯一标识符离不开,要对数据进行 系统管理员/ 2022年12月29日 09:41/ 0 赞/ 239 阅读
相关 js之购物车代码逻辑 <template> <div class="about"> <div> <table style="width: 1000px;" 水深无声/ 2022年09月13日 04:22/ 0 赞/ 218 阅读
相关 购物车实现逻辑 购物车页面如下: ![Center][] 购物车表cart\_line主要存储了如下的几个字段(还包括一些其它的字段) id count 骑猪看日落/ 2022年08月18日 15:11/ 0 赞/ 225 阅读
相关 购物车实现逻辑 先谈一下购物车的演变: 早期的购物车默认全选功能然后进行提交订单,但是狠多用户将购物车当成了收藏夹,只是收藏而不购买,如果每次都是全选的话,用户需要将收藏的商 绝地灬酷狼/ 2022年07月14日 04:59/ 0 赞/ 279 阅读
相关 购物车业务逻辑 购物车实现逻辑详解 想要实现这样的效果: ![Center][] 1、首先要定义其模型 ![Center 1][] 本是古典 何须时尚/ 2022年06月02日 12:53/ 0 赞/ 253 阅读
相关 购物车 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR 小灰灰/ 2022年05月15日 03:12/ 0 赞/ 325 阅读
相关 vue 购物车逻辑代码 <template> <div class="hello"> <div class="main"> <div v-if="h 拼搏现实的明天。/ 2021年09月16日 01:04/ 0 赞/ 387 阅读
相关 小程序之购物车逻辑 工作之余,写个小程序购物车 Cart.wxml <view class="main"> <view wx:if="{ {hasList £神魔★判官ぃ/ 2021年09月16日 00:12/ 0 赞/ 442 阅读
还没有评论,来说两句吧...