XML DOM textContent 屬性

2018-08-05 19:32 更新

XML DOM textContent 屬性


Element 對象參考手冊 Element 對象

定義和用法

textContent 屬性返回或設(shè)置選定元素的文本。

如果返回文本,則該屬性返回元素節(jié)點內(nèi)所有文本節(jié)點的值。

如果設(shè)置文本,則該屬性刪除所有子節(jié)點,并用單個文本節(jié)點來替換它們。

語法

返回文本:

elementNode.textContent

設(shè)置文本:

elementNode.textContent=string


提示和注釋

提示:如需設(shè)置和返回節(jié)點的文本值,請使用 text 節(jié)點的 nodeValue 屬性


實例 1

下面的代碼片段使用 loadXMLDoc() 把 "books.xml" 載入 xmlDoc 中,并從第一個 <title> 元素取得文本節(jié)點:

實例

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> 元素取得文本節(jié)點,并把所有節(jié)點替換成一個新的文本節(jié)點:

實例

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

document.write("Before: ");
document.write(x.textContent);

document.write("
");
x.textContent="hello";

document.write("After: ");
document.write(x.textContent);

上面的代碼將輸出:

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

嘗試一下 ?

Element 對象參考手冊 Element 對象
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號