XML DOM textContent Property
Complete Element Object Reference
Definition and Usage
The textContent property returns or sets the text from the selected
element.
On returning text, this property returns the value of all text nodes within
the element node.
On setting text, this property removes all child nodes and replaces them with
a single text node.
Syntax
Return text:
Set text:
elementNode.textContent=string
|
Tips and Notes
Tip: For setting and returning the text value from a node you should
use the text node nodeValue property.
Example 1
The following code fragment loads "books.xml"
into xmlDoc using
loadXMLDoc() and gets text nodes from the first <title> element:
xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName("title")[0];
document.write("Text Nodes: ");
document.write(x.textContent);
|
The output of the code above will be:
Text Nodes: Everyday Italian
|
Example 2
The following code fragment loads "books.xml"
into xmlDoc using
loadXMLDoc() and gets text nodes from the first <book> element, and replaces all nodes with a new text node:
xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName("book")[0];
document.write("Before: ");
document.write(x.textContent);
document.write("<br />");
x.textContent="hello";
document.write("After: ");
document.write(x.textContent);
|
The output of the code above will be:
Before: Everyday Italian Giada De Laurentiis 2005 30.00
After: hello
|
Try-It-Yourself Demos
textContent
- Get the text nodes from an element
textContent
- Get the text nodes from an element and replace them
Complete Element Object Reference
|
|
|
See why there are 20,000+ Ektron integrations worldwide.
Request an INSTANT DEMO or download a FREE TRIAL today. |
|
|
|