商品清单计算总和(购物车)

点击一次为全选,第二次为全不选。一个按钮来取商品清单的总额。

【这里的js代码,模拟的是全选/全不选的功能。截取这部分代码修改后可得到反选的功能!见最下面的部分】




	设置标签对象属性


	
商品列表
全选/全不选
笔记本电脑4000元
笔记本20元
单反照相机5000元
硬盘3000元
电磁炉299元
钢笔100元
电视机7999元

以下是第一种方法:全选/全不选:

function checkall(){
		//第一种方法!!全选、全不选功能
		var allok=document.getElementById("allok");
		var item=document.getElementsByName("item");
		if(allok.checked==true){
			for(var j=0;j

再优化】:用this来替代上面选ID再选checked步骤,this代表当前的对象!就不用在提ID了。obj.checked传入的是一个布尔值!

全选/全不选
function checkall(obj){
		var status=obj.checked;//替代了上面选ID再选checked这一步骤! 传的是一个布尔值
		var item=document.getElementsByName("item");
		for(var j=0;j

以下是第二种方法:反选功能 (例如:先选择两个,然后按按钮,会反选其他的选项哦!)

function checkall(){
		//第二种方法!! 反选功能
		var item=document.getElementsByName("item");
		for(var j=0;j

你可能感兴趣的:(web前端)