失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 原生js实现点击“上一张” “下一张”按钮切换图片

原生js实现点击“上一张” “下一张”按钮切换图片

时间:2019-10-12 09:16:04

相关推荐

原生js实现点击“上一张” “下一张”按钮切换图片

目录结构:

代码:

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8" /><meta http-equiv="X-UA-Compatible" content="IE=edge" /><meta name="viewport" content="width=device-width, initial-scale=1.0" /><title>图片切换</title></head><body><div><img id="first" src="./images/img01.jpg" width="500px" height="300px" /></div><button style="margin-left: 180px;" id="prev">上一张</button><button id="next">下一张</button><script>// 1.获取DOM对象var img = document.getElementById("first");var prevBtn = document.getElementById("prev");var nextBtn = document.getElementById("next");// 2.添加点击事件var minPage = 1;var maxPage = 5;var currentPage = minPage;// 上一张按钮prevBtn.onclick = function() {// 第一张的上一张是最后一张if(currentPage === minPage) {currentPage = maxPage;} else {currentPage--;}img.setAttribute('src',`./images/img0${currentPage}.jpg`);}// 下一张按钮nextBtn.onclick = function() {// 最后一张的下一张是第一张if(currentPage === maxPage) {currentPage = minPage;} else {currentPage++;}img.setAttribute('src',`./images/img0${currentPage}.jpg`);}</script></body></html>

样式:

如果觉得《原生js实现点击“上一张” “下一张”按钮切换图片》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。