js实现div的切换特效上一个下一个


Posted in Javascript onFebruary 11, 2014

JS部分:

//下一个div 
function next() { 
var arr = document.getElementById('tdBjzbsx').getElementsByTagName('div'); 
for (i = 0; i < arr.length-1; i++) { 
if ((arr[i].style.display == "block"||arr[i].style.display == "") && i <= 2) { 
arr[i + 1].style.display = "block"; 
arr[i].style.display = "none"; 
} 
} 
} 
//上一个div 
function top() { 
var arr = document.getElementById('tdBjzbsx').getElementsByTagName('div'); 
for (i = 0; i < arr.length; i++) { 
if ((arr[i].style.display == "block"||arr[i].style.display == "") && i <= 3) { 
arr[i - 1].style.display = "block"; 
arr[i].style.display = "none"; 
break; 
} 
} 
}

JSP部分:
<table> 
<tr> 
<td id="tdBjzbsx"> 
<div id="div1"> 
1 
</div> 
<div id="div2" style="display: none"> 
2 
</div> 
<div id="div3" style="display: none"> 
3 
</div> 
</td> 
<td> 
<input type="button" value="上一步" id="syb" name="cz2" onclick="javascript:top()" disabled="true"/></br></br> 
<input type="button" value="下一步" id="xyb" name="cz3" onclick="javascript:next()"/></br></br> 
</td> 
</tr> 
</table>
Javascript 相关文章推荐
js动态移动滚动条至底部示例代码
Apr 24 Javascript
JavaScript中window.showModalDialog()用法详解
Dec 18 Javascript
AngularJS 自定义过滤器详解及实例代码
Sep 14 Javascript
vue.js学习笔记之绑定style样式和class列表
Oct 31 Javascript
利用jquery获取select下拉框的值
Nov 23 Javascript
js中删除数组中的某一元素实例(无下标时)
Feb 28 Javascript
jQuery插件zTree实现获取一级节点数据的方法
Mar 08 Javascript
微信小程序动态显示项目倒计时效果
Jun 13 Javascript
带你快速理解javascript中的事件模型
Aug 14 Javascript
jQuery实现简单日历效果
Jul 05 jQuery
原生js实现贪吃蛇游戏
Oct 26 Javascript
实用的 vue tags 创建缓存导航的过程实现
Dec 03 Vue.js
js中文逗号转英文实现
Feb 11 #Javascript
JS自调用匿名函数具体实现
Feb 11 #Javascript
js跳转页面方法实现汇总
Feb 11 #Javascript
jQuery实现div浮动层跟随页面滚动效果
Feb 11 #Javascript
JavaScript类属性的访问方式详解
Feb 11 #Javascript
Eclipse去除js(JavaScript)验证错误
Feb 11 #Javascript
JavaScript中for-in遍历方式示例介绍
Feb 11 #Javascript
You might like
一键删除顽固的空文件夹 软件下载
2007/01/26 PHP
PHP PDOStatement:bindParam插入数据错误问题分析
2013/11/13 PHP
php正则替换处理HTML页面的方法
2015/06/17 PHP
Laravel 连接(Join)示例
2019/10/16 PHP
关于Yii2框架跑脚本时内存泄漏问题的分析与解决
2019/12/01 PHP
javascript中的return和闭包函数浅析
2014/06/06 Javascript
js数组如何添加json数据及js数组与json的区别
2015/10/27 Javascript
详解javascript中的事件处理
2015/11/06 Javascript
Javascript类型系统之String字符串类型详解
2016/06/21 Javascript
基于Javascript实现文件实时加载进度的方法
2016/10/12 Javascript
js获取地址栏中传递的参数(两种方法)
2017/02/08 Javascript
JavaScript轮播图简单制作方法
2017/02/20 Javascript
jQuery实现获取h1-h6标题元素值的方法
2017/03/06 Javascript
jquery实现的简单轮播图功能【适合新手】
2018/08/17 jQuery
从Vuex中取出数组赋值给新的数组,新数组push时报错的解决方法
2018/09/18 Javascript
Vue指令指令大全
2019/02/09 Javascript
js+canvas实现画板功能
2020/09/13 Javascript
工作中常用js功能汇总
2020/11/07 Javascript
使用Python的Flask框架来搭建第一个Web应用程序
2016/06/04 Python
Python/ArcPy遍历指定目录中的MDB文件方法
2018/10/27 Python
Python中的十大图像处理工具(小结)
2019/06/10 Python
PyCharm 创建指定版本的 Django(超详图解教程)
2019/06/18 Python
python+OpenCV实现车牌号码识别
2019/11/08 Python
解决pandas展示数据输出时列名不能对齐的问题
2019/11/18 Python
彻底搞懂 python 中文乱码问题(深入分析)
2020/02/28 Python
Python多线程多进程实例对比解析
2020/03/12 Python
关于python scrapy中添加cookie踩坑记录
2020/11/17 Python
利用CSS3制作简单的3d半透明立方体图片展示
2017/03/25 HTML / CSS
canvas因为图片资源不在同一域名下而导致的跨域污染画布的解决办法
2019/01/18 HTML / CSS
见习期自我鉴定
2013/11/07 职场文书
中学生个人自我评价
2014/02/06 职场文书
2014年库房工作总结
2014/11/26 职场文书
公司禁烟通知
2015/04/23 职场文书
班级班风口号大全
2015/12/25 职场文书
创业计划书之奶茶店开店方案范本!
2019/08/06 职场文书
详解MySQL主从复制及读写分离
2021/05/07 MySQL