×
XML DOM 教程DOM 简介DOM 节点DOM 节点树DOM 解析DOM 加载函数DOM 方法DOM 访问DOM 节点信息DOM 节点列表DOM 遍历DOM 浏览器DOM 导航DOM 获取节点DOM 改变节点DOM 删除节点DOM 替换节点DOM 创建节点DOM 添加节点DOM 克隆节点DOM XMLHttpRequestDOM 节点类型DOM NodeDOM NodeListDOM NamedNodeMapDOM DocumentDOM DocumentImplDOM DocumentTypeDOM ProcessingInstDOM ElementDOM AttributeDOM TextDOM CDATADOM CommentDOM XMLHttpRequestDOM ParseError ObjDOM 解析器错误DOM 总结DOM 实例DOM 验证

XML DOM textContent 属性


XML DOM – Element 对象XML DOM – Element 对象


定义和用法

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

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

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

语法

返回文本:

elementNode.textContent

设置文本:

elementNode.textContent=string


提示和注释

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


实例 1

下面的代码片段使用 loadXMLDoc() 把 "books.xml" 载入 xmlDoc 中,并从第一个 <title> 元素取得文本节点:

实例

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

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

上面的代码将输出:

Text Nodes: Everyday Italian

尝试一下 »

实例 2

下面的代码片段使用 loadXMLDoc() 把 "books.xml" 载入 xmlDoc 中,从第一个 <book> 元素取得文本节点,并把所有节点替换成一个新的文本节点:

实例

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

尝试一下 »

XML DOM – Element 对象XML DOM – Element 对象


分类导航

关注微信下载离线手册

bootwiki移动版 bootwiki
(群号:472910771)