Metode hasAttribute() DOM XML
Definisi dan Penggunaan
Jika node elemen saat ini memiliki atribut yang ditentukan, maka kembalikan true, jika tidak, kembalikan false.
Sintaks:
hasAttribute(name)
Parameter | Deskripsi |
---|---|
name | Wajib. Menentukan atribut yang akan dicari. |
Keterangan
Metode ini mengecek apakah elemen memiliki atribut yang ditentukan, tetapi tidak mengembalikan nilai atribut itu. Perhatikan bahwa jika atribut yang ditentukan diset di dokumen ini, atau deklarasi tipe dokumen menetapkan nilai default untuk atribut itu, metode hasAttribute() akan mengembalikan true.
Contoh
Dalam semua contoh, kita akan menggunakan berkas XML books.xmldengan serta fungsi loadXMLDoc()。
Kode berikut ini memeriksa apakah elemen <book> pertama di "books.xml" memiliki atribut "category":
xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName("book")[0];
document.write(x.hasAttribute("category")
);
Keluaran kode di atas:
benar