XML DOM createElementNS() yöntemi
Tanım ve Kullanım
createElementNS() yöntemi, belirtilen ad alan adına sahip bir element düğümü oluşturabilir.
Bu yöntem, bir Element nesnesi döndürebilir.
Sözdizimi:
createElementNS(ns,name)
Parametre | Açıklama |
---|---|
ns | Dizge değeri, bu element düğümüne ad alan adını belirlemek için kullanılabilir. |
name | Dizge değeri, bu element düğümüne adını belirlemek için kullanılabilir. |
Açıklama
createElementNS() yöntemi ile createElement() yöntemiBenzer, ancak oluşturduğu Element düğümü, belirli bir adı yanı sıra belirli bir adlandırma alanına da sahiptir. Adlandırma alanı ile kullanılan XML belgeleri sadece bu yöntemi kullanır.
Örnek
Tüm örneklerde, belirli bir XML dosyasını kullanacağız books.xmlve JavaScript fonksiyonları loadXMLDoc().
Aşağıdaki kod parçası, belirli bir adlandırma alanı ile element düğümünü her <book> içine ekleyebilir:
mlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName('book');
var newel,newtext;
for (i=0;i<x.length;i++)
{
newel=xmlDoc.createElementNS('p','edition')
;
newtext=xmlDoc.createTextNode('First');
newel.appendChild(newtext);
x[i].appendChild(newel);
}