2017.11.15作业

Coding Coffee产品页的like功能
<html>
	<head>
		<meta charset="UTF-8">
		<title>CODING COFFEE</title>
		<style type="text/css">
			h1{
				color: blue;
				font-size: 60px;
				}
			hr{
				width: 60%;
				border: 2px dashed #eee;
			}
			div{
				text-align: center;
			}
			.content-wrapper{
				width:750px;
				margin:0 auto;
			}
			.img{
				float:left;
			}
			.para{
				float:right;
				width:50%;
			}
		</style>
	</head>
	<body>
		<div>
			<h1>CODING COFFEE MENU</h1>
			<hr>
		</div>
		<div class="content-wrapper" onClick="like(this)">
			<div class="img">
				<img src="./img/c7.jpg">
			</div>
			<div class="para">
				<h2 id="lanshan">蓝山咖啡</h2>
				<p>源自三地的咖啡豆,为周年纪念综合咖啡豆带来了特别的馥郁醇厚。如今推出三种不同包装,让你用自己喜爱的方式体验这别具风味的一杯。</p>
			</div>
			<div style="clear:both;"></div>
		</div>
		<hr>
		<div class="content-wrapper" onClick="like(this)">
			<div class="img">
				<img src="./img/c8.jpg">
			</div>
			<div class="para">
				<h2 id="natie">拿铁咖啡</h2>
				<p>作为在中国上市的第一款单一产地系列咖啡,东帝汶塔塔迈劳咖啡豆将当地的风味浓缩其中,一起来星巴克门店,感受它那平衡的草本风味吧。</p>
			</div>
			<div style="clear:both;"></div>
		</div>
		<hr>
		<div class="content-wrapper" onClick="like(this)">
			<div class="img">
				<img src="./img/c3.jpg">
			</div>
			<div class="para">
				<h2 id="yishi">意式浓缩</h2>
				<p>每一款臻选咖啡豆,都有着自己的个性和故事。它因人因地因天气而有着别样的风味。当你来到星巴克臻选门店,这场相遇才刚开始。和我们的黑围裙大师一起,用不同煮制方式,走进原产地的风情中。</p>
			</div>
			<div style="clear:both;"></div>
		</div>
		<hr>
		<div class="content-wrapper" onClick="like(this)">
			<div class="img">
				<img src="./img/c2.jpg">
			</div>
			<div class="para">
				<h2 id="kabu">卡布奇诺</h2>
				<p>一种加入以同量的意大利特浓咖啡和蒸汽泡沫牛奶相混合的意大利咖啡。此时咖啡的颜色,就像卡布奇诺教会的修士在深褐色的外衣上覆上一条头巾一样,咖啡因此得名。</p>
			</div>
			<div style="clear:both;"></div>
		</div>
		<hr>
		<div class="content-wrapper" onClick="like(this)">
			<div class="img">
				<img src="./img/c5.jpg">
			</div>
			<div class="para">
				<h2 id="moka">摩卡咖啡</h2>
				<p>摩卡是一种“巧克力色”的咖啡豆(来自也门的摩卡),这让人产生了在咖啡混入巧克力的联想,并且发展出巧克力浓缩咖啡饮料。</p>
			</div>
			<div style="clear:both;"></div>
		</div>
		<hr>
		<script type="text/javascript">
			function loodAll(){
				var item = document.getElementsByClassName("content-wrapper");
				for(var i=0;i<item.length;i++){
						item[i].style.setProperty("background-image","none");
					}

				if(localStorage.length>0){
					for(var i=0;i<localStorage.length;i++){
						var id = localStorage.key(i);
						document.getElementById(id).parentNode.parentNode.style.setProperty("background-image","url('./img/c111.jpg')");
				}
			}
		}
		function like(obj){
			var id = obj.childNodes[3].childNodes[1].id;
			var name = obj.childNodes[3].childNodes[1].innerHTML;
			for(var i=0;i<localStorage.length;i++){
				if(localStorage.key(i)==id){
					localStorage.removeItem(id);
					console.log(localStorage);
					loodAll();
					return;
				}
			}
			localStorage.setItem(id,name);
			loodAll();
			console.log(localStorage);
		}
		
	</script>
	</body>
</html>
check.html中的功能
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<body>
	<h1>请选择您的爱好:</h1>
	<input type="checkbox" οnchange="" checked="checked" />全选/全不选<br />
	<input type="checkbox" name="hobby" />足球
	<input type="checkbox" name="hobby" />篮球
	<input type="checkbox" name="hobby" />游泳
	<input type="checkbox" name="hobby" />唱歌 <br />
	<input type="button" value="全 选" οnclick="allCheck()"/>
	<input type="button" value="全不选" οnclick="NoneCheck()"/>
	<input type="button" value="反选" οnclick="fanzhuanCheck()"/>


	<script type="text/javascript">
		function lg(a){
			console.log(a);
			}
			var checkbox = document.getElementsByName('hobby');
		function allCheck(){
			for(var i=0;i<checkbox.length;i++)
			checkbox[i].checked=true;}
			var checkbox = document.getElementsByName('hobby');
		function NoneCheck(){
			for(var i=0;i<checkbox.length;i++)
			checkbox[i].checked=false;}
			var checkbox = document.getElementsByName('hobby');
		function fanzhuanCheck(){
			for(var i=0;i<checkbox.length;i++)
			checkbox[i].checked=!checkbox[i].checked;}
	</script>	
</body>
</html>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值