<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<script type="text/javascript">
window.onload = function () {
//获取信息显示ID info
var info = document.getElementById("info");
//获取图片ID images
var images = document.getElementById("images");
var path = ["../images/5.png","../images/6.png","../images/7.png","../images/8.png"];
//定义图片索引
var index = 0;
//获取单击按钮标签 button
var bt = document.getElementsByTagName("button");
//上一张功能实现
bt[0].onclick = function () {
index--;
//判断index是否小于0
if(index < 0){
index = path.length - 1;
}
images.src = path[index];
info.innerHTML ="一共 "+path.length+" 张图片,当前是第 "+(index+1)+" 张,"+"当前图片的文件名称是"+path[index];
};
//下一张功能实现
bt[1].onclick = function () {
index++;
if(index > path.length - 1){
index = 0;
}
//切换图片就是修改img的src属性
//要修改一个元素的属性 元素.属性 = 属性值
images.src = path[index];
info.innerHTML ="一共 "+path.length+" 张图片,当前是第 "+(index+1)+" 张,"+"当前图片的文件名称是"+path[index];
};
};
</script>
<div>
<p id="info"></p>
<p>
<img id="images" src="../images/5.png" width="200px">
</p>
<p>
<button value="上一张" style="width:auto;height: auto;">上一张</button>
<button value="下一张" style="width: auto;height: auto;">下一张</button>
</p>
</div>
</body>
</html>
JavaScript实现单击上一张和下一张按钮切换图片
原创
©著作权归作者所有:来自51CTO博客作者Hern宋兆恒的原创作品,请联系作者获取转载授权,否则将追究法律责任
下一篇:PS——字体斜阴影效果
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
轻松复现一张AI图片
现在有一个非常漂亮的AI图片,你是不是想知道他是怎么生成的?今天我会交给大家三种方法,学会了,什么图都可以手到擒来了。
AIGC stable diffusion 程序那些事 -
一张图详解开源监控夜莺(Nightingale)的架构
使用一张非常详尽的架构图,解释开源夜莺监控项目的原理和数据流
开源监控 夜莺监控 开源夜莺 Nightingale Prometheus -
9.WinForm练习--图片的上一张和下一张
图片的上一张和下一张
picture的使用 -
页面有一组图片实现当一张图片加载完后显示下一张图片
页面有一组图片实现当一张图片加载完后显示下一张图片。
javascript 前端 vue.js i++