XML DOM getElementsByTagNameNS() 方法

定义和用法

getElementsByTagNameNS() 方法返回带有指定名称和命名空间的所有元素的 NodeList。

语法:

elementNode.getElementsByTagNameNS(ns,name)
Parameter Keterangan
ns Nilai string, menentukan ruang nama yang akan dicari. Nilai "*" cocok dengan semua tag.
name Nilai string, menentukan tag yang akan dicari. Nilai "*" cocok dengan semua tag.

Keterangan

Metode ini sama dengan Metode getElementsByTagName()Serupa, hanya nama tag elemen yang diinginkan diatur sebagai kombinasi dari URI ruang nama dan nama lokal yang ditentukan dalam ruang nama. Metode ini hanya digunakan untuk dokumen XML yang menggunakan ruang nama.

Contoh

Dalam semua contoh, kita akan menggunakan berkas XML books_ns.xml, serta fungsi JavaScript loadXMLDoc().

Kode berikut ini mendapatkan elemen melalui nama tag dan ruang nama:

xmlDoc=loadXMLDoc("books_ns.xml");
x=xmlDoc.getElementsByTagNameNS("http://www.codew3c.com/children/","title");
document.write(x[0].nodeName);

Output kode di atas:

c:title