XML DOM getElementsByTagNameNS() yöntemi

Tanım ve Kullanım

getElementsByTagNameNS() yöntemi, belirtilen adı ve isim alanına sahip tüm elemanların NodeList'ini döndürür.

语法:

elementNode.getElementsByTagNameNS(ns,name)
Parametreler Tanım
ns Dizge değeri, arama yapılacak adlandırma alanını belirler. Değer "*", tüm etiketleri eşleştirir.
name Dizge değeri, arama yapılacak etiket adını belirler. Değer "*", tüm etiketleri eşleştirir.

Açıklama

Bu yöntem getElementsByTagName() metoduBenzer, ancak aramak istediğiniz elementin etiket adı, adlandırma alanı URI ve adlandırma alanında tanımlanan yerel adın birleşiminden oluşur. Bu yöntem yalnızca adlandırma alanı kullanan XML belgelerinde kullanılır.

Örnek

Tüm örneklerde, XML dosyalarını kullanacağız books_ns.xmlve JavaScript fonksiyonları loadXMLDoc().

Aşağıdaki kod parçası, etiket adı ve adlandırma alanı aracılığıyla elementleri alır:

xmlDoc=loadXMLDoc("books_ns.xml");
x=xmlDoc.getElementsByTagNameNS("http://www.codew3c.com/children/","title");
document.write(x[0].nodeName);

Yukarıdaki kodun çıktısı:

c:title