XML DOM lookupPrefix() Method

Definition and Usage

lookupPrefix() The method returns the prefix associated with the given namespace URI.

Syntax

nodeObject.lookupPrefix(namespaceURI)

Parameters

Parameters Description
namespaceURI Required. String. Specifies the namespace URI to be searched.

Technical Details

DOM Version: Core Level 3 Node Object
Return value: String associated with the specified namespace URI.

Example

The following code loads "books_ns.xml" into xmlDoc and finds the prefix of the given namespace URI:

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("book")[0];
    document.getElementById("demo").innerHTML =
    x.lookupPrefix("https://www.codew3c.com/meishi/");
}

Try It Yourself

Browser Support

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Support Support Support Support Support

All mainstream browsers support lookupPrefix() Method.

Note: Internet Explorer 9 and earlier versions do not support this method.