<script type="text/javascript" charset="utf-8">
function getNodeByLevel() {
//获取页面中的表格节点
var tabNode=document.getElementById("tabid");
//获取父节点
// var node=tabNode.parentNode;
// alert(node.nodeName);
//获取子节点
// var node=tabNode.childNodes;
// alert(node[0].childNodes[0].nodeName);
//获取兄弟节点 上一个
// var node=tabNode.previousSibling;
// alert(node.nodeName);
//获取兄弟节点下一个
var node=tabNode.nextSibling;
alert(node.nodeName);
}
</script>
<input type="button" name="通过节点层次关系取得节点" onclick="getNodeByLevel()"/>
<div>div 区域</div>
<span>span区域</span>
<table id="tabid">
<tr>
<td>单元一</td>
<td>单元二</td>
</tr>
</table> <span>span区域</span>
<dl>
<dt>上层项目</dt>
<dd>下层项目</dd>
</dl>