Phương thức getAttribute() của XML DOM
Định nghĩa và cách sử dụng
Phương thức getAttribute() lấy giá trị thuộc tính bằng tên.
Cú pháp:
elementNode.getAttribute(name)
Tham số | Mô tả |
---|---|
name | Bắt buộc. Định nghĩa thuộc tính cần lấy giá trị thuộc tính. |
Cảnh báo và chú thích
Đối với tài liệu XML sử dụng không gian tên, cần sử dụng getAttributeNS() phương thức。
Mô hình
Trong tất cả các ví dụ, chúng ta sẽ sử dụng tệp XML books.xmlvà hàm JavaScript loadXMLDoc()。
Đoạn mã dưới đây lấy tất cả giá trị thuộc tính "category" của các phần tử <book>:
xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName('book');
for (i=0;i<x.length;i++)
{
document.write(x[i].getAttribute('category')
);
document.write("<br />");
}
Kết quả đầu ra của đoạn mã trên:
COOKING CHILDREN WEB WEB