خصوصیات XML DOM
تعریف و استفاده
attributes خصوصیات بازمیگردانند به NamedNodeMap شامل خصوصیات گزیده شده.
اگر گره انتخاب شده عنصر نباشد، این خصوصیت NULL را برمیگرداند.
جملات:
elementNode.attributes
توجه و نظرات
توجه:این خصوصیت تنها برای گرههای element استفاده میشود.
مثال
در تمام مثالها از فایل XML استفاده خواهیم کرد books.xml، و توابع JavaScript loadXMLDoc().
مثال 1
این کد کوچک تعداد خصوصیات اولین عنصر <title> در "books.xml" را دریافت میکند:
xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName("book")[0].attributes
;
document.write(x.length);
خروجی کد بالا:
1
مثال 2
این کد کوچک خروجی مقدار خصوصیت "category" اولین عنصر <book> را میدهد:
xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName("book")[0].attributes
;
var att=x.getNamedItem("category");
document.write(att.value);
خروجی کد بالا:
COOKING