博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js练习——图片切换
阅读量:6691 次
发布时间:2019-06-25

本文共 1150 字,大约阅读时间需要 3 分钟。

 

<!DOCTYPE html>

<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>
*{
margin: 0px;
padding: 0px;
}
#outer{
width: 240px;
margin: 50px auto;
background-color: greenyellow;
padding: 10px;
text-align: center;
}
img{
width: 240px;
}
</style>
<script type="text/javascript">
window.οnlοad=function(){

var img=document.getElementsByTagName("img")[0];

var imgArr=["img/cat.jpg","img/flower.jpg","img/san.jpg"];
var n=0;
var info=document.getElementById("info");
info.innerHTML="一共"+imgArr.length+"张,这是第"+(n+1)+"张!"
//获取两个按钮
var prev=document.getElementById("prev");
var next=document.getElementById("next");

//为两个按钮绑定事件

prev.οnclick=function(){
n--;
if (n<0) {n=imgArr.length-1;}
img.src=imgArr[n];
info.innerHTML="一共"+imgArr.length+"张,这是第"+(n+1)+"张!"
};
next.οnclick=function(){
n++;
if (n>imgArr.length-1) {n=0;}
img.src=imgArr[n];
info.innerHTML="一共"+imgArr.length+"张,这是第"+(n+1)+"张!"
};
}
</script>
</head>
<body>
<div id="outer">
<p id="info">一共3张,这是第一张!</p>
<img src="img/cat.jpg" alt="猫">
<button id="prev">上一张</button>
<button id="next">下一张</button>
</div>
</body>
</html>

转载于:https://www.cnblogs.com/lvfang/p/9377725.html

你可能感兴趣的文章
ASP.NET服务器推送及前后台实时交互
查看>>
sql server游标
查看>>
UML设计初步 - 基本概念一(actor, use case)
查看>>
关于Python中的for循环控制语句
查看>>
《http权威指南》阅读笔记(二)
查看>>
Javascript特效代码大全(420个)(转)
查看>>
jQuery闭包之浅见,从面向对象角度来理解
查看>>
(原创)北美信用卡(Credit Card)个人使用心得与总结(个人理财版) [精华]
查看>>
gevent
查看>>
LightOJ 1018 Brush (IV)(记忆化搜索)
查看>>
x264编码参数大测试:03 subme与crf(c)
查看>>
对自然数的有限区间散列
查看>>
低端路由器和高端路由的区别
查看>>
android webview 播放swf 失败<彻底解决黑框>
查看>>
应用程序实例——用户信息管理
查看>>
中文分词 mmseg4j 在 lucene 中的使用示例
查看>>
volley 发送post请求
查看>>
ti processor sdk linux am335x evm /bin/setup-uboot-env.sh hacking
查看>>
php 操作数组 (合并,拆分,追加,查找,删除等)
查看>>
[Hibernate] - EAGER and LAZY
查看>>