THE WORLD'S LARGEST WEB DEVELOPER SITE
HTMLCSSJAVASCRIPTSQLPHPBOOTSTRAPJQUERYANGULARXML
 

XML DOM prefix Property


Attr Object Reference Attr Object

Example

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

var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
    if (xhttp.readyState == 4 && xhttp.status == 200) {
        myFunction(xhttp);
    }
};
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 += "Prefix: " + x.item(i).attributes[0].prefix + "<br>";
    }
    document.getElementById("demo").innerHTML = txt;
}

The output of the code above will be:

Prefix: xmlns
Prefix: xmlns
Try it Yourself »

Definition and Usage

The prefix property sets or returns the namespace prefix of an attribute.

Syntax

attrObject.prefix

Attr Object Reference Attr Object