Thuộc tính length của XML DOM
Định nghĩa và cách sử dụng
length
Thuộc tính trả về độ dài văn bản của nút chú thích (theo ký tự).
语法
commentNode.length
Mô hình
Dưới đây là mã sẽ tải "books_comment.xml" vào xmlDoc và lấy dữ liệu văn bản của phần tử <title> đầu tiên:
var xhttp = new XMLHttpRequest(); xhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { myFunction(this); } }; xhttp.open("GET", "books_comment.xml", true); xhttp.send(); function myFunction(xml) { var x, i, xmlDoc, txt; xmlDoc = xml.responseXML; txt = ""; x = xmlDoc.getElementsByTagName("book")[0].childNodes; for (i = 0; i < x.length; i++) { // Chỉ xử lý các nút chú thích if (x[i].nodeType == 8) { txt += x[i].length + "<br>"; } } document.getElementById("demo").innerHTML = txt; }
Trong ví dụ trên, chúng ta đã sử dụng vòng lặp và câu lệnh if để đảm bảo chỉ xử lý các nút chú thích. Loại nút của các nút chú thích là 8.