The Below example retrieves the text value of the first <title> element:
The Below example retrieves the text value of the "lang" attribute of the first <title> element:
The Below example changes the text value of the first <title> element:
The XML DOM setAttribute() method can be used to change the value of an existing attribute, or to create a new attribute.
The Below example adds a new attribute (edition="first") to each <book> element:
The XML DOM createElement() method creates a new element node.
The XML DOM createTextNode() method creates a new text node.
The XML DOM appendChild() method adds a child node to a node (after the last child).
To create a new element with text content, it is necessary to both create a new element node and a new text node, and then append it to an existing node.
The Below example creates a new element (<edition>), with the following text: First, and adds it to the first <book> element:
Example explained:
The Below example removes the first node in the first <book> element:
Note: The result of the example above may be different depending on what browser you use. Firefox treats new lines as empty text nodes, Internet Explorer does not.
Your Query was successfully sent!