XML DOM insertData() Yöntemi
Tanım ve Kullanım
insertData() yöntemi, dizgeyi yorum düğümüne ekler.
Sözdizimi:
commentNode.insertData(start,string)
parametre | tanım |
---|---|
start | zorunludur. Karakterin ekleneceği yeri belirtir. Bu değer 0'dan başlar. |
string | zorunludur. Eklemek istediğiniz dizgeyi belirtir. |
tanım
Bu yöntem, dizgeyi string belirtilen konuma ekler. start Comment düğümünün metin yerinde.
Örnek
Aşağıdaki kod parçası JavaScript fonksiyonlarını kullanır loadXMLDoc() XML dosyasını books_comment.xml xmlDoc'ı yükleyin, ardından ilk Comment düğümüne bir dizi ekleyin:
xmlDoc=loadXMLDoc("books_comment.xml");
x=xmlDoc.getElementsByTagName("book")[0].childNodes;
for (i=0;i<x.length;i++)
{
if (x[i].nodeType==8)
{
// Yalnızca comment düğümünü işlemek
x[i].insertData(10,"Illustrated ");
document.write(x[i].data);
document.write("<br />");
}
}
Yukarıdaki kodun çıktısı:
(Kitap 6) (İllüstrasyonlu Kapak)
Bu örnekte, comment düğümüne özel işlem yapmak için bir döngü ve if ifadesi kullanıyoruz. comment düğümünün düğüm türü 8'dir.
İlgili sayfalar
XML DOM referans kılavuzu:CharacterData.insertData()