Thuộc tính childNodes của XML DOM

Tài liệu tham khảo đối tượng Node

Định nghĩa và cách sử dụng

Thuộc tính childNodes có thể trả về danh sách các phần tử con của phần tử được chỉ định.

Cú pháp:

nodeObject.childNodes

Lưu ý và chú thích

Lưu ý:Hãy sử dụng thuộc tính length để tính số lượng nút trong một danh sách nút. Khi bạn đã biết độ dài của danh sách nút, bạn có thể dễ dàng lặp qua danh sách này và lấy ra giá trị bạn cần!

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ị các yếu tố con của tài liệu XML này:

xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.childNodes;
for (i=0;i<x.length;i++)
  {
  document.write("Tên nút: " + x[i].nodeName)
  document.write(" (kiểu nút: " + x[i].nodeType + ")<br />")
  }

Kết quả đầu ra của IE:

Tên nút: xml (kiểu nút: 7)
Tên nút: #comment (kiểu nút: 8)
Tên nút: bookstore (kiểu nút: 1)

Kết quả đầu ra của Mozilla (Firefox):

Tên nút: #comment (kiểu nút: 8)
Tên nút: bookstore (kiểu nút: 1)

Tài liệu tham khảo đối tượng Node