XML DOM hasAttributeNS() Yöntemi

Tanım ve Kullanım

Eğer özellik belirtilen ad alanı ve addan oluşuyorsa, hasAttributeNS() yöntemi true döner, aksi takdirde false döner。

语法:

hasAttributeNS(ns,name)
parametreler tanım
ns Gerekli. Aranacak özelliğin adlandırma alanını belirtir.
name Gerekli. Aranacak özelliğin adını belirtir.

tanım

Bu yöntem hasAttribute() metodubenzer, ancak kontrol edilen özellik ad ve adlandırma alanı tarafından belirlenir. Yalnızca adlandırma alanı içeren XML belgeleri tarafından kullanılır.

örnek

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

Aşağıdaki kod parçası "books_ns.xml" dosyasındaki ilk <title> özelliğinin belirtilen ad ve adlandırma alanına sahip olup olmadığını kontrol eder:

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

Yukarıdaki kodun çıktısı:

doğru