YouTip LogoYouTip

Dom Met Node Insertbefore

# XML DOM insertBefore() Method * * Node Object](#) * * * ## Definition and Usage The insertBefore() method inserts a new child node before an existing child node. This method returns the new child node. ## Syntax insertBefore(newchild,refchild) | Parameter | Description | | :--- | :--- | | newchild | The new node to insert. | | refchild | Insert the new node before this node. | * * * ## Example The following code snippet uses [loadXMLDoc()](#) to load "[books.xml](#)" into xmlDoc, creates a new node, and inserts it before the last node: ## Example xmlDoc=loadXMLDoc("books.xml"); newNode=xmlDoc.createElement("book"); x=xmlDoc.documentElement; y=xmlDoc.getElementsByTagName("book"); x.insertBefore(newNode,y); [Try it Β»](#) * * Node Object](#)
← Prop Document FirstchildDom Met Node Haschildnodes β†’