XML DOM textContent 属性

返回上一级

XML DOM Element 对象的 textContent 属性返回或设置选定元素的文本

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

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

语法

返回文本

elementNode.textContent

设置文本

elementNode.textContent=string

如果想要设置和返回节点的文本值,可以使用 text 节点的 nodeValue 属性

范例

下面的范例从第一个 <title> 元素取得文本节点

xmlDoc=loadXMLDoc("/static/media/dom/books.xml");
x=xmlDoc.getElementsByTagName("title")[0];
document.write("Text Nodes: ");
document.write(x.textContent);

运行范例 »

范例 2

下面的范例从第一个 <book> 元素取得文本节点,并把所有节点替换成一个新的文本节点

xmlDoc=loadXMLDoc("/static/media/dom/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);

运行范例 »

返回上一级

XML DOM 基础教程

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2022 简单教程 twle.cn All Rights Reserved.