手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >js展开闭合效果演示代码
js展开闭合效果演示代码
摘要:复制代码代码如下:演示展开闭合效果table{border:#0000FF1pxsolid;}tabletd{border:#0033FF1...

复制代码 代码如下:

<!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)">好友菜单列表</a>

<div>

新白发魔女传<br />

新白发魔女传<br />

新白发魔女传<br />

新白发魔女传<br />

新白发魔女传<br />

新白发魔女传<br />

新白发魔女传<br />

新白发魔女传<br />

</div>

</td>

</tr>

<tr>

<td>

<a href="javascript:void(0)">好友菜单列表</a>

<div>

新白发魔女传<br />

新白发魔女传<br />

新白发魔女传<br />

新白发魔女传<br />

新白发魔女传<br />

新白发魔女传<br />

新白发魔女传<br />

新白发魔女传<br />

</div>

</td>

</tr>

<tr>

<td>

<a href="javascript:void(0)">好友菜单列表</a>

<div>

新白发魔女传<br />

新白发魔女传<br />

新白发魔女传<br />

新白发魔女传<br />

新白发魔女传<br />

新白发魔女传<br />

新白发魔女传<br />

新白发魔女传<br />

</div>

</td>

</tr>

<tr>

<td>

<a href="javascript:void(0)">好友菜单列表</a>

<div>

新白发魔女传<br />

新白发魔女传<br />

新白发魔女传<br />

新白发魔女传<br />

新白发魔女传<br />

新白发魔女传<br />

新白发魔女传<br />

新白发魔女传<br />

</div>

</td>

</tr>

</table>

</body>

</html>

js展开闭合效果演示代码1

【js展开闭合效果演示代码】相关文章:

Javascript特效:随机显示图片的源代码

jQuery实现的多屏图像图层切换效果实例

jquery实现的判断倒计时是否结束代码

网页常用特效代码整理

打字效果

实现DIV圆角的JavaScript代码

用javascript动态注释掉HTML代码

对联浮动广告效果

将HTML自动转为JS代码

利用js实现禁止复制文本信息

精品推荐
分类导航