XML DOM - Text nesnesi

Text nesnesi, element veya özelliğin metin içeriğini temsil eder.

Text nesnesi açıklaması

Text düğümü, HTML veya XML belgesinde bir dizi saf metni temsil eder. Saf metin HTML ve XML'nin element ve özelliklerinde ortaya çıkar, bu yüzden Text düğümü genellikle Element düğümü ve Attr düğümünün alt düğümleri olarak ortaya çıkar.

Text düğümü CharacterData arayüzüText düğümünün metin içeriğine ulaşmak için CharacterData arayüzünden miras alınan data özelliği veya Node arayüzünden miras alınan nadevalue özelliği kullanılır.

CharacterData'dan miras alan yöntemler veya Text arayüzünden kendisi tanımlanan splitText() yöntemi ile Text düğümünü işlemek mümkündür. Yeni bir Text düğümü oluşturmak için document.createTextNode() kullanılır.

Text düğümü alt düğümler içermemektedir.

Boş Text düğümlerini silmek ve komşu Text düğümlerini birleştirmek için "Node.normalize()" referans sayfası.

Text nesnesi özellikleri

Özellik Açıklama IE F O W3C
data Element veya özelliğin metnini ayarlar veya döndürür. 6 1 9 Evet
isElementContentWhitespace Metin düğümünün boş karakter içerip içermediğini belirler. Hayır Hayır Hayır Evet
length Element veya özelliğin metin uzunluğunu döndürür. 6 1 9 Evet
wholeText Bu düğümdeki tüm komşu metin düğümlerinin tüm metinlerini döndürür. Hayır Hayır Hayır Evet

Text nesnesi yöntemleri

Yöntem Açıklama IE F O W3C
appendData() Düğüme veri ekleyin. 6 1 9 Evet
deleteData() Düğümdeki verileri silin. 6 1 9 Evet
insertData() Düğüme veri ekleyin. 6 1 9 Evet
replaceData() Düğümdeki verileri değiştirin. 6 1 9 Evet
replaceWholeText() Bu düğüm ve tüm komşu metin düğümlerini bu metinle değiştirin. Hayır Hayır Hayır Evet
splitText() Bir Text düğümünü iki parçaya ayırın. 6 1 9 Evet
substringData() Düğümden veri çıkarma 6 1 9 Evet

İlgili sayfalar

XML DOM referans el kitabı:CharacterData nesnesi