js用数组实现图片切换,js中图片切换效果怎么实现

js用数组实现图片切换,js中图片切换效果怎么实现,js实现图片数组中图片切换效果

本文主要介绍js在图片数组中实现图片切换的作用。本文中的示例代码非常详细,具有一定的参考价值。感兴趣的朋友可以参考一下。

写一个图片切换的小案例,巩固setAttribute的用法。setAttribute()方法可以向dom元素添加属性,指定属性值,如果属性已经存在,还可以更改属性值。

方法:

把一张图片放入数组。首先给img一个初始值。使用index存储当前点击图片的下标。再次单击时,下标1被赋给数组下标。使用setAttribute()方法设置img标记的src属性。反之,前面的效果反过来,代码如下。

!文档类型html

超文本标记语言

meta charset=utf-8

标题/标题

/头

style type=text/css

img {

宽度:400px

高度:400px

显示:块;

}

/风格

身体

img src=./imgs/t11.jpg alt= id=img

按钮类型=按钮 id=上一个上一个/按钮

button type= button id= Next Next/button

/body

脚本类型=文本/javascript

var imgs=document . getelementbyid( img )

var next BTN=document . getelementbyid( next )

var prev BTN=document . getelementbyid( prev )

var imgArr=[

./imgs/t11.jpg ,

./imgs/哆啦a梦. jpg ,

./imgs/peiqi.jpg ,

./imgs/qiang.jpg

]

var指数=0;

nextBtn.onclick=function() {

指数;

if (index imgArr.length - 1) {

指数=0

}

imgs.setAttribute(src ,imgArr[index])

}

prevBtn.onclick=function() {

索引-

如果(索引0) {

index=imgArr.length - 1

}

imgs.setAttribute(src ,imgArr[index])

}

/脚本

/html

效果是当点击下一张图片切换到数组中的下一张图片时,点击上一张图片切换到数组中的下一张图片。

初始界面是

点击下一张图片有如下效果

这就是本文的全部内容。希望对大家的学习有帮助,支持我们。

js用数组实现图片切换,js中图片切换效果怎么实现