The replaceChild() method replaces a specified node.
The nodeValue property replaces text in a text node.
The examples below use the XML file books.xml.
A function, loadXMLDoc(), in an external JavaScript is used to load the XML file.
Replace an element node
This example uses replaceChild() to replace the first <book> node.
Replace data in a text node
This example uses the nodeValue property to replace data in a text node.
The replaceChild() method is used to replace a node.
The following code fragment replaces the first <book> element:
Example explained:
The replaceData() method is used to replace data in a text node.
The replaceData() method has three parameters:
Example explained:
It is easier to replace the data in a text node using the nodeValue property.
The following code fragment will replace the text node value in the first <title> element with "Easy Italian":
Example explained:
You can read more about changing node values in the Change Node chapter.
| WEB HOSTING |
|---|
| Best Web Hosting |
| PHP MySQL Hosting |
| Best Hosting Coupons |
| UK Reseller Hosting |
| Cloud Hosting |
| Top Web Hosting |
| $7.95/mo SEO Hosting |
| Premium Website Design |
| WEB BUILDING |
|---|
| XML Editor - Free Trial! |
| FREE Website BUILDER |
| Free Website Templates Free CSS Templates |
| Make Your Own Website |
| W3SCHOOLS EXAMS |
|---|
|
Get Certified in: HTML, CSS, JavaScript, XML, PHP, and ASP |
| W3SCHOOLS BOOKS |
|---|
|
New Books: HTML, CSS JavaScript, and Ajax |
| STATISTICS |
|---|
|
Browser Statistics Browser OS Browser Display |
| SHARE THIS PAGE |
|---|