XML DOM textContent 属性


Element 对象参考手册 Element 对象

定义和用法

textContent 属性返回或设置选定元素的文本。

如果返回文本,则该属性返回元素节点内所有文本节点的值。

如果设置文本,则该属性删除所有子节点,并用单个文本节点来替换它们。

语法

返回文本:

elementNode.textContent

设置文本:

elementNode.textContent=string

提示和注释

提示:如需设置和返回节点的文本值,请使用 text 节点的 nodeValue 属性


实例 1

实例

xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName("title")[0];

document.write("Text Nodes: ");
document.write(x.textContent);

上面的代码将输出:

Text Nodes: Everyday Italian

运行代码 »

实例 2

实例

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);

上面的代码将输出:

Before: Everyday Italian Giada De Laurentiis 2005 30.00
After: hello

运行代码 »

Element 对象参考手册 Element 对象其他扩展