Kaedah hasAttribute() DOM XML
Definisi dan penggunaan
Jika node elemen sekarang mempunyai ciri yang dinyatakan, kembalikan true, jika bukan kembalikan false.
Syarat:
hasAttribute(name)
Parameter | Penerangan |
---|---|
name | Wajib. Tentukan ciri yang hendak dicari. |
Pengarangan
Kaedah ini menentukan sama ada elemen mempunyai ciri yang dinyatakan, tetapi tiada kembalian nilai ciri itu. Perhatian, jika ciri yang dinyatakan disediakan secara jelas dalam dokumen ini, atau deklarasi jenis dokumen telah disediakan nilai baku untuk ciri itu, kaedah hasAttribute() akan kembali true.
Contoh
Dalam semua contoh, kami akan menggunakan fail XML books.xmldan fungsi JavaScript loadXMLDoc()。
Blok kod di bawah ini memeriksa sama ada elemen <book> pertama di "books.xml" mempunyai ciri "category":
xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName("book")[0];
document.write(x.hasAttribute("category")
);
Output kod di atas adalah:
true