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

Try it Yourself »

Attr objectother extensions