Node: parentNode property
  
  
   The read-only parentNode property of the Node interface returns the parent of the specified node in the DOM tree.
   Document and DocumentFragment nodes can never have a parent, so parentNode will always return null. It also returns null if the node has just been created and is not yet attached to the tree.
   
  Value
  
   A Node that is the parent of the current node. The parent of an element is an Element node, a Document node, or a DocumentFragment node.
   
  Example
  
   
    
    if (node.parentNode) {
  
  
  node.parentNode.removeChild(node);
}
    
   
  Specifications
  
  Browser compatibility
  
   
    
     
      
        | 
       Desktop | 
       Mobile | 
      
      
        | 
       Chrome | 
       Edge | 
       Firefox | 
       Internet Explorer | 
       Opera | 
       Safari | 
       WebView Android | 
       Chrome Android | 
       Firefox for Android | 
       Opera Android | 
       Safari on IOS | 
       Samsung Internet | 
      
     
     
      
       parentNode | 
       1 | 
       12 | 
       1 | 
       5.5 | 
       7 | 
       1.1 | 
       4.4 | 
       18 | 
       4 | 
       10.1 | 
       1 | 
       1.0 | 
      
     
    
    
   
  See also