我这里用nextSibling方法找不到target.parentNode的兄弟元素<div id="Alltxt">正文;是哪里出问题了嘛,求大神指导!
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>展开收起</title>
<style type="text/css">
*{padding: 0;margin: 0;}
#wrap{width:950px;height: auto;background:#e8e8e8;margin: 0 auto;padding: 10px;font-family: '微软雅黑'}
#header{margin-bottom:20px;display: block;}
h2{color: #31669f;font-size: 12pt;padding: 10px 0;}
h3{color:#939da7;font-size: 9pt;line-height: 18px;padding-bottom: 10px;}
#header p,#Alltxt p{color:black;font-size: 9pt;line-height: 18px;padding-bottom: 10px;}
#header a,#Alltxt a{color: #31669f;font-size: 12pt;padding:0 10px;display: block;text-align: right;margin-right: 50px;}
#Alltxt{display: none;}
/*#header{display: none;}*/
</style>
<script type="text/javascript">
function showdiv(target){
var x=target.parentNode.nextSibling;
while(x.nodeType!=1){
x=x.nextSibling;
}
return x;
x[0].style.display='block';
}
function hidediv(target){
target.parentNode.style.display='none';
document.getElementById('header').style.display='block';
}
</script>
</head>
<body>
<div id="wrap">
<h2>经济学论文:我国铁路运输业发展战略初探</h2>
<h3>导语:建国六十多年来,我国铁路运输业虽然有了较快的发展,但近些年,随着市场经济改革的进一步纵深和国民经济发展增速,铁路运输行业随之出现了许多问题,这些问题集中表现在铁路总体规模发展不足致使运能短缺。</h3>
<div id="header">
<P><strong>[摘要]</strong>铁路是国家的重要基础产业,铁路运输是综合交通运输体系的骨干。我国的铁路建设虽有上百年的历史,但发展曲折、物质和技术基础薄弱,铁路运输行业更是成了近年来国企改革的重点和难点。那么,如何结合自己的发展战略,探索出一条符合国情和路情的发展道路,这是一个理论意义和实践意义都十分重大的时代课题。</P>
<a href="#" onclick="javascript:showdiv(this)">全文</a>
</div>
<div id="Alltxt">
<p><strong>[正文]</strong>中国铁路运输行业已有127年的历史。与计算机、通讯、生物等高新技术行业相比,它是个传统行业。进入21世纪,世界铁路交通运输行业正由传统行业向现代行业转变。世界发达国家铁路在较高的起点上,以全新的方式,用较短的时间,完成了由传统行业向现代行业的升级,使铁路这个传统行业展现出了全新的面貌。而中国铁路交通运输行业建设起步并不晚,但与世界发达国家相比,差距很大,还存在很多问题。
改革开放以前,国家铁路实行“政企合一”的计划管理体制。这种管理体制,与国家宏观计划经济的整体基础相适应,也与铁路当时自身经营的环境与条件相适应。当时我国经济技术落后,资金资源严重短缺,不可能优先发展资金和技术密集度要求较高的航空和公路运输,适合中国国情、运价低廉的铁路运输因而长期处于垄断优势地位,没有面临生存竞争方面的任何挑战。
进入新时期之后,国家经济运行体制由计划经济向市场经济转变,铁路运输行业随之出现了许多问题,这些问题集中表现在运能短缺上。运能短缺一方面是铁路物质基础相当薄弱的基本情况的客观存在,另一方面是不断扩大的对客货运输的巨大需求。在二者的共同作用下,铁路运能短缺的问题不可避免。
进入上世纪90年代,全社会爆发出来的巨大货运需求压向铁路,国民经济发展急需的石油、棉花、粮食、煤炭、磷矿石等重要原材料运输严重受阻,影响东部地区电力供应缺口加大,迫使不少工厂半停产运行。因铁路发展不足致使国家损失巨大。同时,对局部区域铁路客运列车而言,一方面有些落后地区根本就没有开通铁路交通运输;另一方面普遍超员严重,特别是在重大节假日。客运全面紧张已成为严重的社会问题。</p>
<a href="#" onclick="javascript:hidediv(this)">收起全文</a>
</div>
</div>
</body>
</html>