XML DOM prefixProperty
Attr object
Definition and Usage
The prefix property sets or returns the namespace prefix of an attribute.
Syntax
attrObject.prefix
Example
The following code snippet usesloadXMLDoc()put "books_ns.xmlLoaded into xmlDoc, and returns the namespace prefix of the "lang" attribute:
Example
xmlDoc=loadXMLDoc("books_ns.xml");
x=xmlDoc.getElementsByTagName('book');
for(i=0;i<x.length;i++)
{
document.write("Prefix: " + x.item(i).attributes[0].prefix);
document.write("<br>");
document.write("Local name: " + x.item(i).attributes[0].localName);
document.write("<br>");
document.write("Namespace URI: " + x.item(i).attributes[0].namespaceURI);
document.write("<br>");
document.write("Base URI: " + x.item(i).attributes[0].baseURI);
document.write("<br>");
document.write("<br>");
}
The above code will output:
c
x
x
Try it Yourself »
Attr objectother extensions