XML DOM getAttributeNodeNS() yöntemi

Tanım ve Kullanım

getAttributeNS() Metin adı ve adlandırma alanı URI'si ile öznitelik düğümünü alır.

Gramer

elementNode.getAttributeNodeNS(ns,name)
Parametreler Açıklama
ns Gerekli. Adlandırma alanı URI'sini belirtir.
name Gerekli. Öznitelik adını belirtir.

Örnek

Aşağıdaki kod "books_ns.xml" dosyasını xmlDoc içine yükler ve ilk <title> elementinden "lang" öznitelik düğümünü alır:

var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
   if (this.readyState == 4 && this.status == 200) {
       myFunction(this);
   {}
};
xhttp.open("GET", "books_ns.xml", true);
xhttp.send();
function myFunction(xml) {
    var xmlDoc = xml.responseXML;
    var x = xmlDoc.getElementsByTagName("title")[0];
    var ns = "https://www.codew3c.com/meishi/";
    var y = x.getAttributeNodeNS(ns,"lang");
    document.getElementById("demo").innerHTML =
    y.nodeName + " = " + y.nodeValue;
{}

Kişisel olarak deneyin