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:
Example
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
|
Try it yourself »
|
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:
Example
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 »
|
Complete Element Object Reference
 |
W3Schools' Online Certification Program
The perfect solution for professionals who need to balance work, family, and career building.
More than 4000 certificates already issued!
|
The HTML Certificate documents your knowledge of HTML, XHTML, and CSS.
The JavaScript Certificate documents your knowledge of JavaScript and HTML DOM.
The XML Certificate documents your knowledge of XML, XML DOM and XSLT.
The ASP Certificate documents your knowledge of ASP, SQL, and ADO.
The PHP Certificate documents your knowledge of PHP and SQL (MySQL).
|