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
Stylus Studio® 2010 XML Enterprise Suite raises the bar for productivity in XML development tools.
Millions of XML developers and data integration specialists turn to Stylus Studio's comprehensive and intuitive
XML toolset to tackle today's advanced XML data transformation and aggregation challenges.
|
- XML Pipeline Editor, Debugger and Code Generator
- DataDirect XML Converters
- XQuery Mapper, Editor, Debugger, and Profiler
- XSLT Mapper, Editor, Debugger, Designer, and Profiler
- Java and C# for .Net Code Generation
- XML Schema Designer With Documentation Generator
- XML Editor With Full XPath Integration
Download a free trial now
|
|