javascript实现一个简单的图片轮播和手动播放

这是一个使用JavaScript实现的简单图片轮播效果,具备自动播放和手动播放功能。通过设置定时器每1000毫秒切换下一张图片,同时提供按钮控制播放和停止。用户还可以点击按钮实现图片的上一张和下一张切换,页面中还包含图片当前页码的显示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

<!DOCTYPE html>
//还有许多地方有待改善
 <html>
	<head>
		<meta charset="UTF-8">
		<title>图片滚动播放效果</title>
		<script>
			function init(){
				//每1000毫秒自动下一张图片
				var i=window.setInterval("changeImg()",1000);
				//给按钮绑定一个点击事件
				document.getElementById("b3").οnclick=function(){
					//点击按钮停止播放
					window.clearInterval(i);
				}
				//循环播放图片
				document.getElementById("t1").οnclick=function(){
					window.setInterval("changeImg()",1000);
				}
				
			}
			var i=0//定义变量,初始化值为0
			function changeImg(){//自定义函数
				i++;
				//利用字符串拼接图片地址
				document.getElementById("img1").src=i+".jpg";
				//当i等于3时,将其赋值为0,循环播放
				if(i==4){
					i=0;
				}
			}
			/*图片跳转下一张完成思路
			 * 1、newg一个数组将所有照片放进去,
			 * 2、定义onclick事件,点击时变量index加1,当变量等于数组长度时,赋值让其变为0.
			 * 3、获取img的标签id="img1&
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值