例子:购物车价格

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>购物车</title>
</head>
<body>
<h1>购物车</h1>
<input type="checkbox" name="furit" onclick="gouwu(this)" value="10">苹果 10元<br>
<input type="checkbox" name="furit" onclick="gouwu(this)" value="20">香蕉 20元<br>
<input type="checkbox" name="furit" onclick="gouwu(this)" value="30">西瓜 30元<br>
<input type="checkbox" name="furit" onclick="gouwu(this)" value="40">橘子 40元<br>
<input type="checkbox" name="furit" onclick="gouwu(this)" value="50">栗子 50元<br>
<input type="checkbox" name="furit" onclick="gouwu(this)" value="60">桃子 60元<br>
总价格是:<span id="myspan">0元</span>
<script type="text/javascript">

function gouwu(obj){
var furits=document.getElementsByName("furit");
var totalPrice=0;
//遍历所有的checkbox 计算新的总价
for(var i=0;i<furits.length;i++){
if(furits[i].checked){
totalPrice+=parseFloat(furits[i].value);
}
}
myspan.innerText=totalPrice+"元";
}
</script>
</body>
</html>

时间: 2024-11-04 14:41:13

例子:购物车价格的相关文章

前端学习代码实例-JavaScript商城购物车价格自动计算功能

分享一段代码实例,它实现购物车价格自动计算功能. 代码实例如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>web前端开发学习q群:731771211 详细教程讲解</title&

js基础例子购物车升级版(未优化版)

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>购物车升级版</title> <style> table{border-collapse: collapse} tr td{ border: 1px solid black; text-align: center; } li{list-style:

原生js 实现购物车价格和总价 统计

1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Document</title> 6 <script> 7 window.onload=function(){ 8 var aIn=document.querySelectorAll('input'); 9 var aEm=d

关于代码效率提升的方法心路历程(购物车)

关于代码效率提升的方法心路历程(购物车) 给为园友们,大家好,最近一直解决执行提速,分析老代码的逻辑并提出优化方案,在这个过程中发现了很多不好的习惯,导致很多程序逻辑执行效率低下,现在将其总结一下,如果大家觉得有参考意义,就看一下,如果觉得有问题,多多指点,如果觉得写的不好,也勿喷,谢谢! 案例分析: 关于购物车效率的提升,在优化前,购物车需要3-5分钟才能够查询出来数据,并且购物所有商品全部刷新重新渲染.这个购物车计算价格的代码还是一个工作20年左右的前辈写的,并且找了很久的优化方案(只局限在

Day-7:汇总数据

1.聚集函数:对行运行的函数,计算并返回一个值. avg()返回一列的平均值 count()返回一列的行数 max()返回一列的最大值 min()返回一列的最小值 sum()返回一列的总和值 1.1avg() 例子:返回products表中所有产品的平均价格 select avg(prod_price) as avg_price from products /* avg_price 6.823333 */ 例子:返回DLL01供应商的产品的平均价格(行) select avg(prod_pric

机器学习之单变量线性回归(Linear Regression with One Variable)

1. 模型表达(Model Representation) 我们的第一个学习算法是线性回归算法,让我们通过一个例子来开始.这个例子用来预测住房价格,我们使用一个数据集,该数据集包含俄勒冈州波特兰市的住房价格.在这里,我要根据不同房屋尺寸所售出的价格,画出我的数据集: 我们来看这个数据集,如果你有一个朋友正想出售自己的房子,如果你朋友的房子是1250平方尺大小,你要告诉他们这房子能卖多少钱. 那么,你可以做的一件事就是构建一个模型,也许是条直线.从这个数据模型上来看,也许你可以告诉你的朋友,他大概

XML实例文档

from: http://www.w3school.com.cn/xpath/xpath_examples.asp XML实例文档 我们将在下面的例子中使用这个 XML 文档: "books.xml" : <?xml version="1.0" encoding="ISO-8859-1"?> <bookstore> <book category="COOKING"> <title la

网络爬虫_XPath的学习(2)

(1) XPath Axes(坐标轴) XML 实例文档 我们将在下面的例子中使用此 XML 文档: 1 <?xml version="1.0" encoding="ISO-8859-1"?> 2 3 <bookstore> 4 5 <book> 6 <title lang="eng">Harry Potter</title> 7 <price>29.99</price

scrapy爬虫必需品--------xpath学习

XPath 路径表达式 XPath 使用路径表达式来选取 XML 文档中的节点或者节点集.这些路径表达式和我们在常规的电脑文件系统中看到的表达式非常相似.节点是通过沿着路径 (path) 或者步 (steps) 来选取的. 节点 在 XPath 中,有七种类型的节点:元素.属性.文本.命名空间.处理指令.注释以及文档(根)节点.XML 文档是被作为节点树来对待的.树的根被称为文档节点或者根节点. 请看下面这个 XML 文档: <?xml version="1.0" encodin