XML DOM prefix property

Definition and Usage

prefix Sets or returns the namespace prefix of an attribute.

Syntax

attrObject.prefix

Example

The following code loads "books.xml" into xmlDoc and returns the namespace prefix of the "lang" attribute:

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 x, i, xmlDoc, txt;
    xmlDoc = xml.responseXML;
    txt = "";
    x = xmlDoc.getElementsByTagName("title");
    for (i = 0; i < x.length; i++) {
        txt += "Prefijo: " + x.item(i).attributes[0].prefix + "<br>";
    }
    document.getElementById("demo").innerHTML = txt;
}

Prueba personalmente