Node removeChild(Node oldChild) throws DOMException;
oldChild
The child node to remove.
The node that was removed.
This method may throw a DOMException with the following code values in the following circumstances:
NO_MODIFICATION_ALLOWED_ERR
This node is read-only and does not allow children to be removed.
NOT_FOUND_ERR
oldChild is not a child of this node.
This method removes the specified child from the childNodes[] array of this node. It is an error to call this method with a node that is not a child. removeChild( ) returns the oldChild node after removing it. oldChild continues to be a valid node and may be reinserted into the document later.
You can delete the last child of the document body with this code:
document.body.removeChild(document.body.lastChild);
Node.appendChild( ), Node.insertBefore( ), Node.replaceChild( )