利用js实现图片的轮播效果

互联网 20-5-9

分析过程:

切换图片:

<!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <title>Title</title>     <script>         function changeImg() {             alert("123")             var img222 = document.getElementById(img1);              img222.src = "img/2.jpg";         }     </script>  </head> <body> <input type="button" value="点击换图片" onclick="changeImg()"> <img src="img/1.jpg" id="img1"> </body> </html>

每个三秒钟做一件事:

window.setInterval():按照指定周期(以毫秒计)来调用函数或计算表达式

setInterval("alert('123')",2000)

window可以不写,第一个变量需要用“”,里面的“”需要变成‘’

window.setTimeout():以指定的毫秒数后调用函数或者计算表达式

window.clearInterval():window.setInterval()方法或返回一个int类型的id,可以将id赋给window.clearInterval()来实现关闭window.clearTimeout():

具体代码实现:

<!DOCTYPE html> <html> 	<head> 		<meta charset="UTF-8"> 		<title></title> 		<script> 			/* 当页面加载完成的时候, 动态切换图片 				 1.确定事件: 				 2.事件所要触发的函数 			 */ 			var index = 1;			//切换图片的函数 			function changeAd(){				//获取要操作的img 				var img = document.getElementById("imgAd"); 				img.src = "../img/"+(index%3+1)+".jpg";  //0,1,2    //1,2,3 				index++; 			}			 			function init(){				//启动定时器 				setInterval("changeAd()",3000); 			} 		</script> 	</head> 	<body onload="init()"> 		<img src="../img/1.jpg" id="imgAd"/> 	</body> </html>

推荐教程:js入门教程

以上就是利用js实现图片的轮播效果的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: 轮播
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:JS中数组的迭代方法:filter、reduce、every、some

相关资讯