【javaweb】JS实现简单的图片轮播

需求:每隔3秒动态循环切换一组图片

定时轮播一组图片步骤分析:(1)确定事件:文档加载完成的事件onload

                                               (2)事件要触发函数:startTimer()

                                               (3)函数里要做一些事情(操作元素,提供交互)

                                                             1.开启定时器:执行切换图片函数changeImg()

                                               (4)changeImg()

                                                              1.执行切换图片

源码如下:

<html>
	<head>
		<meta charset="utf-8" />
		<title>图片轮播</title>
		<script>
			var index = 0;

			function changeImg() {
				var curIndex = index % 4 + 1;
				var img = document.getElementById("img1")
				img.src = "img/" + curIndex + ".jpg";
				index = index + 1;
			}

			function startTime() {
				setInterval("changeImg()", 2000);
			}
		</script>
	</head>
	<body onload="startTime()">
		<img src="img/1.jpg" id="img1"/>
	</body>
</html>

猜你喜欢

转载自blog.csdn.net/qq_42370146/article/details/84261922