XML DOM textContent özelliği

Tanım ve Kullanım

textContent özelliği, seçilen elementin metnini döndürür veya ayarlar.

Metin döndürülürse, bu özellik elementin içindeki tüm metin nodlarının değerini döndürür.

Metin ayarlanırsa, bu özellik tüm alt nodları siler ve onları tek bir metin noduyla değiştirir.

Gramer:

Metin döndür:

elementNode.textContent

Metin ayarla:

elementNode.textContent=string

İpucu ve Açıklamalar:

İpucu:IE tarayıcısına döndürebilen metin nodunun metnini almak için text özelliğini kullanın.

Örnek

Tüm örneklerde, XML dosyasını kullanacağız books.xmlve JavaScript fonksiyonu loadXMLDoc().

Örnek 1

Aşağıdaki kod parçası "books.xml" dosyasında ilk <title> etiketinin metin nodunu alır:

xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName("title")[0];
document.write("Metin Düğümleri: ");
document.write(x.textContent);

Yukarıdaki kodun çıktısı:

Metin Düğümleri: Everyday Italian

Örnek 2

Aşağıdaki kod parçası "books.xml" dosyasının ilk <book> ögesinden metin düğümleri döndürür ve tüm düğümleri yeni metin düğümleri ile değiştirir:

xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName("book")[0];
document.write("Öncesi: ");
document.write(x.textContent);
document.write("<br />");
x.textContent="hello";
document.write("Sonrası: ");
document.write(x.textContent);

Yukarıdaki kodun çıktısı:

Öncesi: Everyday Italian Giada De Laurentiis 2005 30.00 
Sonrası: hello