js实现多张图片每隔一秒切换一张图片


Posted in Javascript onJuly 29, 2019

本文实例为大家分享了js实现多张图片每隔一秒切换图片的具体代码,供大家参考,具体内容如下

<head>
 <meta charset="UTF-8">
 <title></title>
 <script type="text/javascript" src="/plugin/jquery-easyui-1.4.3/jquery.min.js"></script>
</head>
<body style="background-color: pink">
 <div id="carousel" style="border:1px solid #000000; float:left; width:400px;">
 <div id="tabpic">
  <div style="display:block;"><img src="/images/1.jpg" width="400px" height="400px"/></div>
  <div style="display:none;"><img src="/images/2.jpg" width="400px" /></div>
  <div style="display:none;"><img src="/images/3.jpg" width="400px" /></div>
  <div style="display:none;"><img src="/images/4.jpg" width="400px" /></div>
 </div>
 <div style="float:right;">
  <a href="javascript:void(0)" name="tablink" οnclick="div_tab(0)" style="color:#ff0000;">1</a>
  <a href="javascript:void(0)" name="tablink" οnclick="div_tab(1)" style="color:#0000ff;">2</a>
  <a href="javascript:void(0)" name="tablink" οnclick="div_tab(2)" style="color:#0000ff;">3</a>
  <a href="javascript:void(0)" name="tablink" οnclick="div_tab(3)" style="color:#0000ff;">4</a>
 </div>
 </div>
</body>
<script type="text/javascript">
 function div_tab(tabName){
 var tabLinkArr=document.getElementsByName("tablink");
 var tabPicArr=document.getElementById("tabpic").getElementsByTagName("div");
 for(var i=0;i<tabLinkArr.length;i++){
  if(i==tabName){
  tabLinkArr[i].style.color="#ff0000";
  tabPicArr[i].style.display="block";
  } else{
  tabLinkArr[i].style.color="#0000ff";
  tabPicArr[i].style.display="none";
  }
 }
 }
 var i=0;
 function auto_tab_div(){
 //如果切?Q到最後一???D片?t重新?牡谝???始
 if(i>3){
 i=0;
 }
 //每?擅胱?幼x取下一???D片
 div_tab(i);
 i++;
 }
 setInterval("auto_tab_div()",1000);
</script>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
一端时间轮换的广告
Jun 26 Javascript
一个原生的用户等级的进度条
Jul 03 Javascript
瀑布流布局并自动加载实现代码
Mar 12 Javascript
使用jquery.upload.js实现异步上传示例代码
Jul 29 Javascript
js获取及判断键盘按键的方法
Dec 01 Javascript
JS实现队列与堆栈的方法
Apr 21 Javascript
js css3实现图片拖拽效果
Mar 04 Javascript
浅谈JavaScript find 方法不支持IE的问题
Sep 28 Javascript
vue Element-ui input 远程搜索与修改建议显示模版的示例代码
Oct 19 Javascript
vue-cli开发时,关于ajax跨域的解决方法(推荐)
Feb 03 Javascript
electron中使用bootstrap的示例代码
Nov 06 Javascript
vue+springboot图片上传和显示的示例代码
Feb 14 Javascript
javascript面向对象程序设计实践常用知识点总结
Jul 29 #Javascript
javascript中this的用法实践分析
Jul 29 #Javascript
学习LayUI时自研的表单参数校验框架案例分析
Jul 29 #Javascript
jquery.pager.js分页实现详解
Jul 29 #jQuery
javascript面向对象创建对象的方式小结
Jul 29 #Javascript
jquery.pager.js实现分页效果
Jul 29 #jQuery
vue-router跳转时打开新页面的两种方法
Jul 29 #Javascript
You might like
双料怀旧--SHARP GF515的维护、修理和简单调试
2021/03/02 无线电
PHP 和 MySQL 开发的 8 个技巧
2006/10/09 PHP
php表单转换textarea换行符的方法
2010/09/10 PHP
Codeigniter实现智能裁剪图片的方法
2014/06/12 PHP
php创建session的方法实例详解
2015/01/27 PHP
thinkPHP中钩子的两种配置调用方法详解
2016/11/11 PHP
初窥JQuery(一)jquery选择符 必备知识点
2010/11/25 Javascript
jQuery如何获取同一个类标签的所有值(默认无法获取)
2014/09/25 Javascript
浅谈Javascript中Object与Function对象
2015/09/26 Javascript
Javascript中的数据类型之旅
2015/10/18 Javascript
JavaScript Length 属性的总结
2015/11/02 Javascript
JavaScript资源预加载组件和滑屏组件的使用推荐
2016/03/10 Javascript
在使用JSON格式处理数据时应该注意的问题小结
2017/05/20 Javascript
浅谈JS中的反柯里化( uncurrying)
2017/08/17 Javascript
深入理解Promise.all
2018/08/08 Javascript
分享5个小技巧让你写出更好的 JavaScript 条件语句
2018/10/20 Javascript
15分钟学会vue项目改造成SSR(小白教程)
2019/12/17 Javascript
在vue项目中利用popstate处理页面返回的操作介绍
2020/08/06 Javascript
[52:20]VP vs VG Supermajor小组赛 B组胜者组决赛 BO3 第一场 6.2
2018/06/03 DOTA
[01:11:08]Winstrike vs NB 2018国际邀请赛淘汰赛BO1 8.21
2018/08/22 DOTA
[03:11]TI9战队档案 - Alliance
2019/08/20 DOTA
Python MD5文件生成码
2009/01/12 Python
python中os模块详解
2016/10/14 Python
Python实现抢购IPhone手机
2018/02/07 Python
Numpy掩码式数组详解
2018/04/17 Python
Python字典常见操作实例小结【定义、添加、删除、遍历】
2019/10/25 Python
Django REST Swagger实现指定api参数
2020/07/07 Python
使用canvas对多图片拼合并导出图片的方法
2018/08/28 HTML / CSS
WSDL的操作类型主要有几种
2013/07/19 面试题
大学毕业后的十年规划
2014/01/07 职场文书
早读迟到检讨书
2014/01/24 职场文书
大堂副理的岗位职责范文
2014/02/17 职场文书
《生命 生命》教学反思
2014/04/19 职场文书
电子信息工程专业求职信
2014/06/28 职场文书
皇城相府导游词
2015/02/06 职场文书
小学教师自我评价
2015/03/04 职场文书