Thuộc tính nodeName của XML DOM
Định nghĩa và cách sử dụng
Thuộc tính nodeName trả về tên của phần tử dựa trên loại của nó.
Ngữ pháp:
attrObject.nodeName
ví dụ
Trong tất cả các ví dụ, chúng ta sẽ sử dụng tệp XML books.xmlvà hàm JavaScript loadXMLDoc()。
Mã đoạn sau đây hiển thị tên thuộc tính, giá trị thuộc tính và loại thuộc tính của thuộc tính category:
xmlDoc=loadXMLDoc("/example/xdom/books.xml");
var x=xmlDoc.getElementsByTagName('book');
for(i=0;i<x.length;i++)
{
document.write(x.item(i).attributes[0].nodeName
);
document.write(" = ");
document.write(x.item(i).attributes[0].nodeValue);
document.write(" (nodetype: ");
document.write(x.item(i).attributes[0].nodeType + ")");
document.write("<br />");
}
Kết quả đầu ra của mã trên:
category = children (nodetype: 2) category = cooking (nodetype: 2) category = web (nodetype: 2) category = web (nodetype: 2)