HTML DOM parentNode 属性

HTML DOM Element 对象

parentNode只读属性返回指定的节点的父节点,作为节点对象。

如果指定的节点没有父节点,则此属性返回null

语法:

node.parentNode
var x = document.querySelector("#para").parentNode.nodeName;
测试看看‹/›

浏览器兼容性

所有浏览器完全支持parentNode属性:

属性
parentNode

技术细节

返回值:一个Node对象,代表指定节点的父节点;如果该节点没有父节点,则为null
DOM版本:DOM级别1

更多实例

单击<p>元素以隐藏其父节点(<div>):

<div>
   <p onclick="this.parentNode.style.display='none';">Click me</p>
</div>
测试看看‹/›

相关参考

HTML DOM参考:node.childNodes属性

HTML DOM参考:node.firstChild属性

HTML DOM参考:node.lastChild属性

HTML DOM参考:node.nextSibling属性

HTML DOM参考:node.previousSibling属性

HTML DOM参考:node.nodeName属性

HTML DOM Element 对象