XML DOM hasAttributeNS() 方法
定义和用法
如果属性由指定的命名空间和名称组成,则 hasAttributeNS() 方法返回 true,否则返回 false。
语法:
hasAttributeNS(ns,name)
Parameter | Keterangan |
---|---|
ns | Wajib. Tentukan namespace atribut yang akan dicari. |
name | Wajib. Tentukan nama atribut yang akan dicari. |
Keterangan
Metode ini sama dengan Metode hasAttribute()seperti, hanya atribut yang diceklis ditentukan oleh namespace dan nama. Hanya dokumen XML yang menggunakan namespace yang menggunakan metode ini.
contoh
Dalam semua contoh, kita akan menggunakan berkas XML books_ns.xmldan fungsi JavaScript loadXMLDoc()。
Kode berikut ini memeriksa apakah elemen <title> pertama di "books_ns.xml" memiliki atribut dengan namespace dan nama yang ditentukan:
xmlDoc=loadXMLDoc("books_ns.xml");
x=xmlDoc.getElementsByTagName("title")[0];
ns="http://www.codew3c.com/children/";
document.write(x.hasAttributeNS(ns,"lang")
);
Keluaran kode di atas:
benar