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ề số lượng ký tự trong node được chọn.
Cú pháp
CDATANode.length
Mô hình
Dưới đây là mã nguồn sẽ tải "books_cdata.xml" vào xmlDoc và lấy dữ liệu node văn bản và độ dài từ phần tử đầu tiên <title>:
var xhttp = new XMLHttpRequest(); xhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { myFunction(this); } }; xhttp.open("GET", "books_cdata.xml", true); xhttp.send(); function myFunction(xml) { var xmlDoc = xml.responseXML; var x = xmlDoc.getElementsByTagName("html")[0].childNodes[0]; document.getElementById("demo").innerHTML = x.data + " - Độ dài: " + x.length; }
Lưu ý, độ dài trên này đến từ toàn bộ phần CDATA (<b>thuja!</b>), không chỉ là văn bản.