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 相关文章推荐
JSON辅助格式化处理方法
Mar 26 Javascript
基于JavaScript将表单序列化类型的数据转化成对象的处理(允许对象中包含对象)
Dec 28 Javascript
js表单验证实例讲解
Mar 31 Javascript
利用jquery实现验证输入的是否是数字、小数,包含保留几位小数
Dec 07 Javascript
node实现简单的反向代理服务器
Jul 26 Javascript
详解webpack与SPA实践之开发环境搭建
Dec 18 Javascript
Vue 使用中的小技巧
Apr 26 Javascript
JavaScript实现图片上传并预览并提交ajax
Sep 30 Javascript
Vue基于iview实现登录密码的显示与隐藏功能
Mar 06 Javascript
JS判断数组四种实现方法详解
Jun 29 Javascript
微信小程序反编译的实现
Dec 10 Javascript
JavaScript 获取滚动条位置并将页面滑动到锚点
Feb 08 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
一个简单计数器的源代码
2006/10/09 PHP
初次接触php抽象工厂模式(Elgg)
2010/03/21 PHP
第4章 数据处理-php字符串的处理-郑阿奇(续)
2011/07/04 PHP
Symfony2安装的方法(2种方法)
2016/02/04 PHP
php正则表达式验证(邮件地址、Url地址、电话号码、邮政编码)
2016/03/14 PHP
检测jQuery.js是否已加载的判断代码
2011/05/20 Javascript
jquery学习笔记 用jquery实现无刷新登录
2011/08/08 Javascript
js 获取radio按钮值的实例
2013/08/17 Javascript
javascript中call和apply方法浅谈
2013/09/27 Javascript
JS控制图片等比例缩放的示例代码
2013/12/24 Javascript
Jquery 动态生成表格示例代码
2013/12/24 Javascript
Js表格万条数据瞬间加载实现代码
2014/02/20 Javascript
jquery删除ID为sNews的tr元素的内容
2014/04/10 Javascript
JavaScript数据结构与算法之栈详解
2015/03/12 Javascript
Three.js学习之Lamber材质和Phong材质
2016/08/04 Javascript
详解ECharts使用心得总结
2016/12/06 Javascript
js自制图片放大镜功能
2017/01/24 Javascript
Angular 容器部署的方法
2018/04/17 Javascript
详解Vue webapp项目通过HBulider打包原生APP(vue+webpack+HBulider)
2019/02/02 Javascript
利用weixin-java-miniapp生成小程序码并直接返回图片文件流的方法
2019/03/29 Javascript
JS获取动态添加元素的方法详解
2019/07/31 Javascript
Vue跨域请求问题解决方案过程解析
2020/08/07 Javascript
python logging类库使用例子
2014/11/22 Python
Python中的index()方法使用教程
2015/05/18 Python
实例解析Python设计模式编程之桥接模式的运用
2016/03/02 Python
浅谈python 导入模块和解决文件句柄找不到问题
2018/12/15 Python
css3+jq创作含苞待放的荷花
2014/02/20 HTML / CSS
Champs Sports加拿大:北美最大的以商场为基础的专业运动鞋和服装零售商之一
2018/05/01 全球购物
荷兰鞋类购物网站:Donelli
2019/05/24 全球购物
五水共治捐款倡议书
2014/05/14 职场文书
教师反腐倡廉演讲稿
2014/09/03 职场文书
群众路线剖析材料怎么写
2014/10/09 职场文书
优秀团支部申报材料
2014/12/26 职场文书
考研复习计划
2015/01/19 职场文书
租车协议书
2015/01/27 职场文书
MySQL数据库如何查看表占用空间大小
2022/06/10 MySQL