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 相关文章推荐
仿校内登陆框,精美,给那些很厉害但是没有设计天才的程序员
Nov 24 Javascript
JavaScript DOM 学习第九章 选取范围的介绍
Feb 19 Javascript
js Date概念详细介绍
Nov 22 Javascript
关于js数组去重的问题小结
Jan 24 Javascript
jQuery选择器总结之常用元素查找方法
Aug 04 Javascript
JS简单验证上传文件类型的方法
Apr 17 Javascript
Angular.Js中ng-include指令的使用与实现
May 07 Javascript
node和vue实现商城用户地址模块
Dec 05 Javascript
Vue CLI3创建项目部署到Tomcat 使用ngrok映射到外网
May 16 Javascript
Vue 实现输入框新增搜索历史记录功能
Oct 15 Javascript
Vue中使用Echarts仪表盘展示实时数据的实现
Nov 01 Javascript
从原生JavaScript到React深入理解
Jul 23 Javascript
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
全国FM电台频率大全 - 27 陕西省
2020/03/11 无线电
PHP实现根据数组某个键值大小进行排序的方法
2018/03/13 PHP
PHP实现数组向任意位置插入,删除,替换数据操作示例
2019/04/05 PHP
JavaScript 组件之旅(三):用 Ant 构建组件
2009/10/28 Javascript
JavaScript 组件之旅(四):测试 JavaScript 组件
2009/10/28 Javascript
jQuery学习笔记之DOM对象和jQuery对象
2010/12/22 Javascript
ajax处理php返回json数据的实例代码
2013/01/24 Javascript
JS跨域问题详解
2014/11/25 Javascript
基于javascript实现判断移动终端浏览器版本信息
2014/12/09 Javascript
基于AngularJS实现页面滚动到底自动加载数据的功能
2015/10/16 Javascript
jQuery实现简单隔行变色的方法
2016/02/20 Javascript
原生js仿jquery animate动画效果
2016/07/13 Javascript
js实现上传图片预览方法
2016/10/25 Javascript
Node.js使用orm2进行update操作时关联字段无法修改的解决方法
2017/06/13 Javascript
js实现1,2,3,5数字按照概率生成
2017/09/12 Javascript
PHP自动加载autoload和命名空间的应用小结
2017/12/01 Javascript
JavaScript数组,JSON对象实现动态添加、修改、删除功能示例
2018/05/26 Javascript
详解Vue结合后台的列表增删改案例
2018/08/21 Javascript
详解Vue3.0 前的 TypeScript 最佳入门实践
2019/06/18 Javascript
JavaScript 常见的继承方式汇总
2020/09/17 Javascript
用python统计代码行的示例(包括空行和注释)
2018/07/24 Python
python实现屏保程序(适用于背单词)
2019/07/30 Python
详解python中__name__的意义以及作用
2019/08/07 Python
Python 3.8正式发布,来尝鲜这些新特性吧
2019/10/15 Python
Python实现UDP程序通信过程图解
2020/05/15 Python
解决Keras中Embedding层masking与Concatenate层不可调和的问题
2020/06/18 Python
python 抓取知乎指定回答下视频的方法
2020/07/09 Python
python操作微信自动发消息的实现(微信聊天机器人)
2020/07/14 Python
python怎么删除缓存文件
2020/07/19 Python
CSS3 实用技巧:实现黑白图像效果示例代码
2013/07/11 HTML / CSS
纯CSS3绘制打火机动画火焰效果
2016/07/18 HTML / CSS
微信小程序之html5 canvas绘图并保存到系统相册
2019/06/20 HTML / CSS
CK加拿大官网:Calvin Klein加拿大
2020/03/14 全球购物
防沙治沙典型材料
2014/05/07 职场文书
产品委托授权书范本
2014/09/16 职场文书
PHP使用非对称加密算法RSA
2021/04/21 PHP