纯JavaScript手写图片轮播代码


Posted in Javascript onOctober 20, 2016

废话不多说了,直接给大家贴js代码实现手写图片轮播的代码了,代码非常简单,具体代码如下所示:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>js图片轮播切换</title>
<style type="text/css">
.imgCon{width: 400px;height: 400px;border: 2px solid #DCDCDC;margin: 100px auto;position: relative;}

.imgCon span{display: block;position: absolute;left: 0px;width: 100%;height: 30px;background: #808080;text-align: center;font-size: 18px;line-height: 30px;}

.numStyle{top: 0px;}

.textStyle{bottom: 0px;}

.imgCon strong{font-size: 30px;color: #000000;position: absolute;top: 50%;display: block;background: gray;cursor: pointer;}

.imgCon .prev{left: 10px;}

.imgCon .next{left: 370px;}

img{width:400px;height: 400px;}
</style>
</head>
<body>

<div class="imgCon">


<span id="numCon" class="numStyle">加载中...</span>


<span id="textCon" class="textStyle">加载中...</span>


<strong id="prev" class="prev"><</strong>


<strong id="next" class="next">></strong>


<img src="" id="imgChange"/>

</div>

<script type="text/javascript">


var numCon = document.getElementById('numCon');


var textCon = document.getElementById('textCon');


var prev = document.getElementById('prev');


var next = document.getElementById('next');


var imgChange = document.getElementById('imgChange');


var imgArr = ['img/ad1.jpg','img/ad2.jpg','img/ad3.jpg','img/ad4.jpg'];


var imgText = ['第一张','第二张','第三张','第四张'];


var num = 0;


//数字 图片变化函数


function imgTab(){



numCon.innerHTML = num+1 + '/' + imgArr.length; //数字变化



textCon.innerHTML = imgText[num]; //底部文字内容变化



imgChange.src = imgArr[num]; //图片变化


}


imgTab();


//下一张 按钮


next.onclick = function(){


num++;


if(num == imgArr.length){



num = 0;


}


imgTab();


}


//上一张 按钮


prev.onclick = function(){



num--;


if(num == -1){



num = imgArr.length-1;


}


imgTab();


}

</script>
</body>
</html>

以上所述是小编给大家介绍的纯JavaScript手写图片轮播代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
js实现图片轮换效果代码
Apr 16 Javascript
基于pthread_create,readlink,getpid等函数的学习与总结
Jul 17 Javascript
JavaScript DOM 编程艺术(第2版)读书笔记(JavaScript的最佳实践)
Oct 01 Javascript
详解jQuery UI库中文本输入自动补全功能的用法
Apr 23 Javascript
bootstrap网页框架的使用方法
May 10 Javascript
Javascript之BOM(window对象)详解
May 25 Javascript
js中通过getElementsByName访问name集合对象的方法
Oct 31 Javascript
Asp.Net之JS生成分页条的方法
Nov 23 Javascript
AngularJs+Bootstrap实现漂亮的计算器
Aug 10 Javascript
vue3.0 CLI - 2.4 - 新组件 Forms.vue 中学习表单
Sep 14 Javascript
使用webpack搭建vue项目实现脚手架功能
Mar 15 Javascript
浅谈layer弹出层按钮颜色修改方法
Sep 11 Javascript
Zabbix添加Node.js监控的方法
Oct 20 #Javascript
Javascript实现图片懒加载插件的方法
Oct 20 #Javascript
Vue.js Ajax动态参数与列表显示实现方法
Oct 20 #Javascript
探究Vue.js 2.0新增的虚拟DOM
Oct 20 #Javascript
Javascript 创建类并动态添加属性及方法的简单实现
Oct 20 #Javascript
javascript匀速动画和缓冲动画详解
Oct 20 #Javascript
js设置和获取自定义属性的方法
Oct 20 #Javascript
You might like
「OVERLORD」动画重要删减!雅儿贝德的背叛?至尊猎杀队结成
2020/04/09 日漫
php继承中方法重载(覆盖)的应用场合
2015/02/09 PHP
PHP实现加密的几种方式介绍
2015/02/22 PHP
[原创]php实现 data url的图片生成与保存
2016/12/04 PHP
PHP简单实现解析xml为数组的方法
2018/05/02 PHP
ThinkPHP框架实现的邮箱激活功能示例
2018/06/15 PHP
提高代码性能技巧谈—以创建千行表格为例
2006/07/01 Javascript
dropdownlist之间的互相联动实现(显示与隐藏)
2009/11/24 Javascript
js 获取子节点函数 (兼容FF与IE)
2010/04/18 Javascript
基于jQuery替换table中的内容并显示进度条的代码
2011/08/02 Javascript
推荐40个简单的 jQuery 导航插件和教程(下篇)
2012/09/14 Javascript
基于jQuery实现仿QQ空间送礼物功能代码
2016/05/24 Javascript
JS弹出窗口插件zDialog简单用法示例
2016/06/12 Javascript
深入浅析JavaScript的API设计原则
2016/06/14 Javascript
Bootstrap table使用方法总结
2017/05/10 Javascript
Node.js五大应用性能技巧小结(必须收藏)
2017/08/09 Javascript
使用Sonarqube扫描Javascript代码的示例
2018/12/26 Javascript
jQuery实现的自定义轮播图功能详解
2018/12/28 jQuery
Vuex实现购物车小功能
2020/08/17 Javascript
利用Vue实现简易播放器的完整代码
2020/12/30 Vue.js
总结Python编程中函数的使用要点
2016/03/20 Python
浅析python递归函数和河内塔问题
2017/04/18 Python
Python3中类、模块、错误与异常、文件的简易教程
2017/11/20 Python
pandas的唯一值、值计数以及成员资格的示例
2018/07/25 Python
Python实现的连接mssql数据库操作示例
2018/08/17 Python
Python实现FTP弱口令扫描器的方法示例
2019/01/31 Python
​如何愉快地迁移到 Python 3
2019/04/28 Python
pandas中的数据去重处理的实现方法
2020/02/10 Python
python安装及变量名介绍详解
2020/12/12 Python
State Cashmere官网:半零售价可持续蒙古羊绒
2020/02/26 全球购物
运动会领导邀请函
2014/02/05 职场文书
毕业生自荐信格式
2014/03/07 职场文书
团队拓展活动方案
2014/08/28 职场文书
个人四风对照检查材料
2014/09/26 职场文书
2015年医务科工作总结范文
2015/05/26 职场文书
合作协议书格式范本
2016/03/21 职场文书