mozilla
您的搜索结果

    Node.parentNode

    概述

    返回指定的节点在DOM树中的父节点.

    语法

    parentNode = node.parentNode
    

    parentNode是指定节点的父节点.一个元素节点的父节点可能是一个元素(Element )节点,也可能是一个文档(Document )节点,或者是个文档碎片(DocumentFragment)节点.

    例子

    if (node.parentNode) {
      // 从DOM树中删除node节点,除非它已经被删除了.
      node.parentNode.removeChild(node);
    }
    

    备注

    对于下面的节点类型: Attr, Document, DocumentFragment, Entity, Notation,其parentNode属性返回null.

    如果当前节点刚刚被建立,还没有被插入到DOM树中,则该节点的parentNode属性也返回null.

    相关链接

    element.firstChild, element.lastChild, element.childNodes, element.nextSibling, element.previousSibling.

    浏览器兼容性

    Feature Firefox (Gecko) Chrome Internet Explorer Opera Safari
    Basic support 1.0 (1.7 or earlier) 0.2 (Yes) (Yes) (Yes)
    Feature Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
    Basic support (Yes) 1.0 (1) (Yes) (Yes) (Yes)

    规范

    DOM Level 2 Core: Node.parentNode

    文档标签和贡献者

    此页面的贡献者有: ziyunfei, khalid32, teoli
    最后编辑者: khalid32,