XML DOM instance
- Previous page DOM XSLTProcessor
- Next page DOM summary
XML DOM parsing
The XML file used in the following example:books.xml
XML DOM attributes and methods
The following example uses an XML file books.xml.
Function loadXMLDoc(), located in external JavaScript, used to load XML files.
Function loadXMLString(), located in external JavaScript, used to load an XML string.
XML DOM Access Node
The following example uses an XML file books.xml.
Function loadXMLDoc(), located in external JavaScript, used to load XML files.
XML DOM Node Information
The following example uses an XML file books.xml.
Function loadXMLDoc(), located in external JavaScript, used to load XML files.
XML DOM node list and attribute list
The following example uses an XML file books.xml.
Function loadXMLDoc(), located in external JavaScript, used to load XML files.
XML DOM traverse the node tree
The following example uses an XML file books.xml.
Function loadXMLString(), located in external JavaScript, used to load XML files.
- Traverse a node tree
- Loop through all child nodes of the <book> element.
XML DOM Browser Differences
The following example uses an XML file books.xml.
Function loadXMLDoc(), located in external JavaScript, used to load XML files.
- Display the length of the node list
- This example displays the length of a node list. The result is different in IE and other browsers.
- Ignore the empty text between nodes
- This example checks the nodeType of the node and only handles element nodes.
XML DOM Locate Node
The following example uses an XML file books.xml.
Function loadXMLDoc(), located in external JavaScript, used to load XML files.
XML DOM Get Node Value
The following example uses an XML file books.xml.
Function loadXMLDoc(), located in external JavaScript, used to load XML files.
XML DOM Change Node Value
The following example uses an XML file books.xml.
Function loadXMLDoc(), located in external JavaScript, used to load XML files.
XML DOM Delete Node
The following example uses an XML file books.xml.
Function loadXMLDoc(), located in external JavaScript, used to load XML files.
XML DOM Replace Node
The following example uses an XML file books.xml.
Function loadXMLDoc(), located in external JavaScript, used to load XML files.
XML DOM Create Node
The following example uses an XML file books.xml.
Function loadXMLDoc(), located in external JavaScript, used to load XML files.
XML DOM Add Node
The following example uses an XML file books.xml.
Function loadXMLDoc(), located in external JavaScript, used to load XML files.
XML DOM Clone Node
The following example uses an XML file books.xml.
Function loadXMLDoc(), located in external JavaScript, used to load XML files.
- Copy a node and append it to an existing node
- This example uses cloneNode() to copy a node and append it to the root node of the XML document.
- Previous page DOM XSLTProcessor
- Next page DOM summary