切换图片

图片路径自己改下就可以了

<style>
			*{
				margin:0; 
				padding:0;
			}
			#outer{
				width: 700px; 
				margin:80px auto;
				padding:10px;
				background-color: #5F9EA0;
				text-align: center;
			}
		</style>
<script>
			//用数组存储图片,方便访问
			var arry = new Array("../img/01.jpeg","../img/02.jpeg","../img/03.jpeg");
			//onload-->等页面加载完才执行js代码
			window.onload = function(){
				//点击按钮切换图片
				//获取两个按钮
				var prev = document.getElementById("prev");
				var next = document.getElementById("next");
				//定义一个自变量用来访问数组
				var index = 0;
				//获取img标签(详细看document.getElemetsByTagName)
				//(因为document.getElemetsByTagName返回的是数组,又因为 img只有一个元素
				//所以就直接返回img的第一个元素,就是下标[0])
				var img = document.getElementsByTagName("img")[0];
				
				//分别为两个按钮绑定点击函数
				//上一张
				prev.onclick = function(){
					index--;
					if(index < 0)
						index = arry.length-1;
					img.src = arry[index];
					//文字设置
					info.innerHTML = "一共"+arry.length+"张,我是第"+(index+1)+"张";
				};
				
				//下一张
				next.onclick = function(){
					index++;
					if(index > arry.length-1)
						index = 0;
					img.src = arry[index];
					//文字设置
					info.innerHTML = "一共"+arry.length+"张,我是第"+(index+1)+"张";
				};
				
				//切换图片就是要修改元素的属性
				//要修改一个元素属性--->元素.属性=属性值;
				
				//设置提示文字部分
				//获取id为info的p元素
				//这玩意应该点击按钮后就执行,所以要放入到点击事件中去
				//info.innerHTML = "一共"+arry.length+"张我是第"+index+"张";
				
			}
		</script>
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		
		
		
	</head>
	<body>
		<div id="outer">
			<p id="info">3张,第1</p>
			<img src="../img/01.jpeg"/>
			
			<p>
				<button id="prev" >上一张</button>
				<button id="next">下一张</button>
			</p>
			
		</div>
	</body>
</html>


-->
1.图片的切换
 1.1获取图片HTML元素
 1.2将要修改的图片属性用数组保存
 1.3一些逻辑
2.获取按钮
	2.1绑定事件用以操作
3.提示文本
	3.1获取文本的id
	3.2设置提示文本的部分
4.多加复习
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值