dom 获取节点练习

<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>

posted on 2012-11-03 16:00  蝌蚪的精神  阅读(135)  评论(0)    收藏  举报

导航