JS练习_轮播图
思路:
思路:
* 1、设定一个imagesSrcList集合,存放图片存储路径
* 2、通过DOM获取img标签
* 3、通过DOM获取所有button按钮标签
* 4、循环遍历btns,设置onclick点击事件函数,更换图片路径
源码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>DOM操作轮播图</title>
<style>
img{
width: 700px;
height: 400px;
}
</style>
</head>
<body>
<div>
<img src="images/桌面壁纸1.jpg" alt="">
</div>
<button>1</button>
<button>2</button>
<button>3</button>
<script>
/*思路:
* 1、设定一个imagesSrcList集合,存放图片存储路径
* 2、通过DOM获取img标签
* 3、通过DOM获取所有button按钮标签
* 4、循环遍历btns,设置onclick点击事件函数,更换图片路径*/
let img = document.querySelector("img");
let imagesSrcList =
["images/桌面壁纸1.jpg",
"images/桌面壁纸2.jpg",
"images/桌面壁纸3.jpg"];
let btns = document.querySelectorAll("button");
for (let i in btns) {
btns[i].onclick = function (){
// console.log(imagesSrcList[i]);
img.src = imagesSrcList[i];
}
}
/* btn.onclick = function (){
for (let i = 0;i<imagesSrcList.length;i++){
}
}*/
</script>
</body>
</html>
把最实用的经验,分享给最需要的读者,希望每一位来访的朋友都能有所收获!