js展开闭合效果演示代码_Javascript教程-查字典教程网
js展开闭合效果演示代码
js展开闭合效果演示代码
发布时间:2017-01-14 来源:查字典编辑
摘要:复制代码代码如下:演示展开闭合效果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>

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新Javascript教程学习
    热门Javascript教程学习
    编程开发子分类