js展开闭合效果演示代码


Posted in Javascript onJuly 24, 2013
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
<title>演示展开闭合效果</title> 
<style type="text/css"> 
table{ 
border:#0000FF 1px solid; 
} 
table td{ 
border:#0033FF 1px solid; 
background-color:#6699FF; 
} 
table td div{ 
background-color:#FFFF99; 
display:none; 
} 
table td a:link,table td a:visited{ 
text-decoration:none; 
color:#993300; 
} 
.open{ 
display:block; 
} 
.close{ 
display:none; 
} 
</style> 
<script type="text/javascript"> 
function list(){ 
var aNode = event.srcElement; 
//alert(aNode.nextSibling.nodeName);//拿下一个兄弟节点容易拿到空文本节点 
var tdNode = aNode.parentNode; 
var divNode = tdNode.getElementsByTagName("div")[0]; 
var tabNode = document.getElementsByTagName("table")[0]; 
var divNodes = tabNode.getElementsByTagName("div"); 
for(var x = 0;x < divNodes.length;x++){ 
if(divNodes[x]==divNode){ 
if(divNode.className=="open"){ 
divNode.className="close"; 
}else{ 
divNode.className="open"; 
} 
}else{ 
divNodes[x].className="close"; 
} 
} //alert(divNode.nodeName); 
} 
</script> 
</head> 
<body> 
<table> 
<tr> 
<td> 
<a href="javascript:void(0)" onclick="list()">好友菜单列表</a> 
<div> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
</div> 
</td> 
</tr> 
<tr> 
<td> 
<a href="javascript:void(0)" onclick="list()">好友菜单列表</a> 
<div> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
</div> 
</td> 
</tr> 
<tr> 
<td> 
<a href="javascript:void(0)" onclick="list()">好友菜单列表</a> 
<div> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
</div> 
</td> 
</tr> 
<tr> 
<td> 
<a href="javascript:void(0)" onclick="list()">好友菜单列表</a> 
<div> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
新白发魔女传<br /> 
</div> 
</td> 
</tr> 
</table> 
</body> 
</html>

js展开闭合效果演示代码
Javascript 相关文章推荐
不懂JavaScript应该怎样学
Apr 16 Javascript
jquery打开直接跳到网页最下面、最低端实现代码
Apr 22 Javascript
浅谈Javascript变量作用域问题
Dec 16 Javascript
JS+CSS实现简单的二级下拉导航菜单效果
Sep 21 Javascript
老生常谈遮罩层 滚动条的问题
Apr 29 Javascript
Javascript的无new构建实例详解
May 15 Javascript
JavaScript 中 avalon绑定属性总结
Oct 19 Javascript
Vue.js原理分析之observer模块详解
Feb 17 Javascript
node.js调用Chrome浏览器打开链接地址的方法
May 17 Javascript
ionic2屏幕适配实现适配手机、平板等设备的示例代码
Aug 11 Javascript
详解JavaScript的内存空间、赋值和深浅拷贝
Apr 17 Javascript
微信小程序实现传递多个参数与事件处理
Aug 12 Javascript
火狐textarea输入法的bug的触发及解决
Jul 24 #Javascript
当前页禁止复制粘贴截屏代码小集
Jul 24 #Javascript
js实现倒计时(距离结束还有)示例代码
Jul 24 #Javascript
javascript中比较字符串是否相等的方法
Jul 23 #Javascript
js改变img标签的src属性在IE下没反应的解决方法
Jul 23 #Javascript
js如何实现设计模式中的模板方法
Jul 23 #Javascript
js替换字符串的所有示例代码
Jul 23 #Javascript
You might like
PHP中的日期处理方法集锦
2007/01/02 PHP
php生成随机密码的三种方法小结
2010/09/04 PHP
DEDE采集大师官方留后门的删除办法
2011/01/08 PHP
记录PHP错误日志 display_errors与log_errors的区别
2012/10/09 PHP
PHP在弹框中获取foreach中遍历的id值并传递给地址栏
2017/06/13 PHP
Laravel框架生命周期与原理分析
2018/06/12 PHP
PHP异常类及异常处理操作实例详解
2018/12/19 PHP
js操作ajax返回的json的注意问题!
2010/02/23 Javascript
JQuery中getJSON的使用方法
2010/12/13 Javascript
javascript 利用Image对象实现的埋点(某处的点击数)统计
2012/12/28 Javascript
解决json日期格式问题的3种方法
2014/02/02 Javascript
jquery操作复选框(checkbox)的12个小技巧总结
2014/02/04 Javascript
jquery中post方法用法实例
2014/10/21 Javascript
详解springmvc 接收json对象的两种方式
2016/12/06 Javascript
Vue 组件间的样式冲突污染
2017/08/31 Javascript
Nodejs技巧之Exceljs表格操作用法示例
2019/11/06 NodeJs
JS变量提升原理与用法实例浅析
2020/05/22 Javascript
JS+canvas五子棋人机对战实现步骤详解
2020/06/04 Javascript
python 迭代器和iter()函数详解及实例
2017/03/21 Python
Python hashlib模块用法实例分析
2018/06/12 Python
python实现自动发送报警监控邮件
2018/06/21 Python
在mac下查找python包存放路径site-packages的实现方法
2018/11/06 Python
keras用auc做metrics以及早停实例
2020/07/02 Python
基于Python编写一个计算器程序,实现简单的加减乘除和取余二元运算
2020/08/05 Python
英国豪华文具和皮具配件经典老品牌:Smythson(斯迈森)
2018/04/19 全球购物
营业员演讲稿
2013/12/30 职场文书
心理学专业大学生职业生涯规划范文
2014/02/19 职场文书
内衣营销方案
2014/03/15 职场文书
计算机专业应届生求职信
2014/04/06 职场文书
厨师长岗位职责范本
2014/08/25 职场文书
教师自我剖析材料范文
2014/09/30 职场文书
2014群众路线学习笔记
2014/11/06 职场文书
如何写好活动总结
2019/06/21 职场文书
JavaScript实例 ODO List分析
2022/01/22 Javascript
CSS实现渐变色边框(Gradient borders)的5种方法
2022/03/25 HTML / CSS
win10搭建配置ftp服务器的方法
2022/08/05 Servers