Thursday, August 2, 2012

lookupPrefix()

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

Sintaks:

Node.lookupPrefix(namespaceURI)

Parameter namespaceURI adalah DOMString yang berisi namespaceURI.

Metode Node.lookupPrefix() 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 prefix dari elemen DATA dengan Node.lookupPrefix(), "m" dikembalikan:

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