Thursday, August 2, 2012

lookupNamespaceURI()

Metode Node.lookupNamespaceURI() (Core Level 3) mengembalikan DOMString yang menunjukkan namespaceURI dari Node ini, berdasarkan prefix yang ditetapkan.

Sintaks:

Node.lookupNamespaceURI(prefix)

Parameter prefix adalah DOMString yang berisi prefix.

Metode Node.lookupNamespaceURI() di dukung oleh mayoritas browser: Opera, Firefox, Google Chrome, dan Safari - kecuali IE.

Contoh di bawah adalah satu dokumen XML:

<m:DATA xmlns:m="http://example.com/male/" m:GENDER="male"> <m:NAME>Gunawan</m:NAME> <m:AGE>31</m:AGE> </m:DATA>

Semisal sudah memiliki variabel dataElem yang merefensi kepada elemen DATA, ketika mengembalikan namespaceURI dari elemen DATA dengan Node.lookupNamespaceURI(), "http://example.com/male/" dikembalikan:

alert(dataElem.lookupNamespaceURI("m")); // "http://example.com/male/"