代码:

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title><style typle="text/css">{margin: 0px;padding: 0px;}#outer{width: 500px;margin: 50px auto;padding: 10px;background-color: yellowgreen;//设置文本居中text-align:center}</style><script type="text/javascript">window.onload=function(){//点击按钮切换图片var prev=document.getElementById("prev");var next=document.getElementById("next");var img=document.getElementsByTagName("img")[0];//创建数组保存图片路径var imgArr=["img/1.jpg","img/2.jpg","img/3.jpg","img/4.jpg"];//创建索引,来保存当前正在显示图片索引var index=0;prev.onclick=function(){index--;if(index<0){index=3;}img.src=imgArr[index];};next.onclick=function(){index++;if(index>3){index=0;}img.src=imgArr[index];}}</script></head><body><div id="outer"><img src="img/1.jpg" alt="冰棍" /><button id="prev">上一张</button><button id="next">下一张</button></div></body>
</html>

注意:图片应放在js文件下,才可以找到该路径img/1.jpg。

JS小练习:使用JavaScript实现点击‘上一张’,‘下一张’循环播放图片相关推荐

  1. 点击图片实现上一张下一张JS

    用js实现.点击图片的左边,去上一张:点击图片的右边,去下一张. Jquery脚本在http://jquery.com/ 下载 Jquery实现比较简单 <script src="ht ...

  2. js实现图片上一张下一张点击

    1.实现效果 2.实现原理 根据数组的长度和一个div的宽度,计算出父元素的长度. document.getElementById("goods_bx").style.width= ...

  3. JS中输入钱数,点击按钮,输出由多少张100元,多少张50元,多少张20元,多少张10元,多少张5元,多少张1元。

    /** 输入钱数,点击按钮,输出由多少张100元,多少张50元,多少张20元,多少张10元,多少张5元,多少张1元.* 2345* 2345/100 = 23...45* 45/50 = 0...45 ...

  4. java 图片上一张 下一张_java实现预览图片,点击实现下一张

    项目上需要实现图片预览功能,页面展示图片的预览小图,点击时弹出层展示原图,可以点击上一张和下一张等效果 1.本文将简单具体介绍实现的全过程,前后台代码和需要用到的插件 2.先上效果图 加载页面的效果 ...

  5. js小demo2(淘宝点击关闭二维码)

    核心思路: 1.利用样式的显示和隐藏完成, display:none 隐藏元素 display:block 显示元素 2.点击按钮,就让这个二维码盒子隐藏起来即可 当鼠标点击二维码关闭按钮的时候,则关 ...

  6. js(小程序或JavaScript)中[]、{}、()区别

    一.{ } 大括号,表示定义一个对象,大部分情况下要有成对的属性和值,或是函数体 {}表示对象.[]表示对象的属性.方法,()如果用在方法名后面,代表调用 如:var LangShen = {&quo ...

  7. jquery img 放大可点击上一张 下一张 轮点当前页所有图片

    效果图 首先需引入支持的插件及样式,需要注意的是可能会与页面的其他样式冲突,引用的时候特别要注意,我当时弄的时候很郁闷啊样式冲突很不好调,最后将调好的结果分享给大家 <script src=&q ...

  8. php点击事件下一页,点击上一页下一页信息没有更新

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 代码如下: $conn= mysql_connect("localhost","root", "duol ...

  9. 用javascript点击小圆点循环播放轮播图片

    点击小圆点循环播放图片 <style>*{padding: 0;margin: 0;}.place{position: relative;width: 800px;height: 600p ...

最新文章

  1. Error:No resource identifier found for attribute 'appComponentFactory' in packag
  2. 网易云音乐刷听歌量_榆林网易云音乐粉丝量主要方式
  3. 十四、Linux进程编程
  4. A Network in a Laptop: Rapid Prototyping for Software-Defined Networks
  5. 《玩转微信6.0》一1.2 微信初体验
  6. QT的QFileDialog类的使用
  7. BZOJ4860 Beijing2017树的难题(点分治+单调队列)
  8. 推荐几个自己经常去的一些博客和网站
  9. 漏桶算法与令牌桶算法
  10. bzoj2819: Nim(博弈+树剖)
  11. mysql sdi_MySQL 8.0新特性: 数据字典
  12. oracle创建用户与权限操作(oracle学习笔记一)
  13. 微信小程序源码:淘宝客外卖返利优惠券、头像 壁纸 朋友圈文案查询、古诗词技术文章查询
  14. matlab中字符串的大小比较,matlab中字符串的最大大小
  15. 关于Binder (AIDL)的 oneway 机制
  16. 入门人工智能历程,学习西瓜书的体验心得
  17. cad相对坐标快捷键_cad角度快捷键(cad角度命令怎么输入)
  18. win10管理员权限怎么获得_实用技巧:如何在win10中安装没有管理员权限的软件...
  19. python将pdf转成excel_PDF转EXCEL,python的这个技能知道吗?
  20. windows10和ubuntu两种环境搭建YOLOX环境配置,并训练VOC数据集

热门文章

  1. c++ 开发工具推荐
  2. Spring 4 - AOP
  3. RabbitMQ从入门到实践
  4. 1.1 什么是弹性盒子?
  5. 亿级流量电商详情页系统的大型高并发与高可用缓存架构
  6. Linux 关机与重启
  7. 后端开发面试自我介绍_一定是最适合你的后端面试指南
  8. R笔记:全子集回归 | 最优子集筛选变量挑选
  9. 【C语言】运算符的优先级
  10. urllib3如何安装的三种办法