实现简单购物车功能
2017-10-23 15:16
645 查看
说明:选择需要购买的物品,计算总价。
<!DOCTYPE html> <html> <head></body> <link href="sohudiv.css" rel="stylesheet" type="text/css"/> <script language="javascript" type="text/javascript"> function gouwu(obj){ var fruits= document.getElementsByName("fruit"); var totalPrice=0; //遍历所有的checkbox,计算新的总价 for(var i=0;i<fruits.length;i++){ //判断是否选择 if(fruits[i].checked){ totalPrice+=parseFloat(fruits[i].value); } } myspan.innerText=totalPrice+"元"; } function selectCheck(obj){ var fruits=document.getElementsByName("fruit"); if(obj.innerText=='全选'){ for(i=0;i<fruits.length;i++){ fruits[i].checked=true; } }else{ for(i=0;i<fruits.length;i++){ fruits[i].checked=false; } } } //响应复选框 function selectCheck2(){ var fruits=document.getElementsByName("fruit"); if(myselect.checked){ for(i=0;i<fruits.length;i++){ fruits[i].checked=true; } }else{ for(i=0;i<fruits.length;i++){ fruits[i].checked=false; } } } </script> <body> <h1>我的购物车</h1> <input type="checkbox" name="fruit" onclick="gouwu(this)" value="10"/>苹果10元<br/> <input type="checkbox" name="fruit" onclick="gouwu(this)" value="20"/>香蕉20元<br/> <input type="checkbox" name="fruit" onclick="gouwu(this)" value="30"/>西瓜30元<br/> <input type="checkbox" name="fruit" onclick="gouwu(this)" value="40"/>栗子40元<br/> <input type="checkbox" name="fruit" onclick="gouwu(this)" value="50"/>哈密瓜50元<br/> <p>总价格是<span id="myspan">0元</span></p> <a href="#" onclick="selectCheck(this)">全选</a> <a href="#" onclick="selectCheck(this)">取消</a><br/> <input type="checkbox" id="myselect" onclick="selectCheck2()"/>是否全选 </body> </html>
相关文章推荐
- vue实现简单购物车页面部分功能
- JSP只用Hashtable和session实现购物车功能的简单实例
- App中二级列表购物车的简单实现,查,删,改的功能
- PHP+MYSQL+SESSION+ThinkPHP实现简单购物车功能
- asp.net通过cookie简单实现购物车功能
- 用session实现简单的购物车功能
- PHP+MYSQL+SESSION+ThinkPHP实现简单购物车功能
- bootstrap+vue.js实现简单的购物车功能
- Android-RecyclerView实现购物车简单功能
- 实现简单购物车功能
- Angular,js实现简单购物车功能
- Android实现简单购物车功能
- php实现简单加入购物车功能
- Android-RecyclerView--实现一级购物车简单功能
- 用css和jQuery实现简单的购物车功能
- 简单3步 js使用cookie实现的购物车功能[原创]
- 简单实现拖动商品,加入购物车并总计商品的功能
- jQuery使用cookie与json简单实现购物车功能
- jQuery使用cookie与json简单实现购物车功能
- vue.js实现简单的购物车功能