问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

用原生JS实现图片的轮换,带左右箭头,中间有8张图,每次点击箭头变化下...

发布网友 发布时间:2022-04-25 15:25

我来回答

1个回答

懂视网 时间:2022-04-07 05:38

分析过程:

切换图片:

<!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入门教程

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
私立学校退休有退休金吗 锤子便签排版怎么修改?锤子便签排版的修改方法 锤子便签怎么调整字体 锤子便签APP字体调整方法 锤子便签怎么让字体变大 锤子便签让字体变大方法 苏州新浒花园附近的敬恩实验小学的入学条件,外地农村户口没在苏州买房子... 96年前出生的怎样补办出生证,区计生办说不能补办, 96年以前的出生证叫什么 我的女儿是1995年出身的,请问要补办出身证明该怎么办? 出生证明补办地点在哪办理? 求大师赐教,求高人指点(给我女儿起名) CAD面积的快捷键是什么? 怎么使切换轮播图片的js点击事件改为鼠标触发事件呢? 海尔冰箱BCD-215SCM软冷冻室温度怎么调节 海尔冰箱软冷冻室怎么取下来清洗 javascript 图片切换轮播 海尔冰箱bcd318wsl中间的抽屉是不是软冷冻? cad面积计算快捷键 JavaScript图片轮播时,点击下面小图时,如何做到与时间同步切换(把b... 海尔冰箱冷藏室和软冷冻室温度高 如何jQuery实现图片轮播的同时左右按钮可以实现切换? 冰箱软冻结冰,求大神看下是否正常?该如何处理? 请问如何关闭海尔冰箱的冷冻室? 海尔冰箱中间软冷冻怎么和上面一个温度怎么回事 我家新买的海尔三开门冰箱,想问下软冷冻室和冷冻室有什么区别 海尔冰箱软冻室温度怎么调 请问如何关闭海尔冰箱的冷冻室 海尔冰箱的软冷冻室应该结冰吗? 海尔冰箱软冷冻有结冰是怎么回事了?求解? 海尔冰箱软冷冻能调吗 海尔冰箱的软冻区里肉能放多长时间? 图片上有文字的轮播怎样实现点击圆点切换图片时文字不重叠 海尔冰箱冷冻温度一直显示零度怎么会事 网页图片轮播 如何 用jq实现相互对应切换 js 轮播 思路; 如何通过切换按钮控制句柄 跪求js 图片切换轮播效果 代码 急,谢了! Js图片轮播思路 JS图片轮播的原理。。。 Js轮播切换的原理;怎么实现轮播句柄与按钮的互动 JS图片如何轮换显示 用JQuery实现一行多图轮播,是单击一下一张图片轮播,不是一下一行图片... html、js轮播图怎么阻止快速、多次点击造成的混乱 js 代码轮播添加链接 怎么让这4张图片能点击链接进行跳转 js中怎样用取模实现图片轮播 请问用JS怎样做这个效果?(点击下边的圆点转换图片) 吉林大学的车辆工程专业实力如何?你喜欢这个学校吗? 车辆工程专业排名 吉林大学的的车辆工程专业怎么样 中国车辆工程研究生排行 关于吉林大学的部分专业前景和排名 车辆工程专业的各高校排名如何?