XML DOM length ਪ੍ਰਤੀਭਾ

ਪਰਿਭਾਸ਼ਾ ਅਤੇ ਵਰਤੋਂ

length ਇਹ ਪ੍ਰਤੀਭਾ ਨੋਡ ਟੈਕਸਟ ਦੀ ਲੰਬਾਈ (ਅੱਖਰਾਂ ਦੇ ਅਨੁਸਾਰ) ਵਾਪਸ ਦਿੰਦੀ ਹੈ。

ਵਿਵਹਾਰ

textNode.length

ਉਦਾਹਰਣ

ਹੇਠਲਾ ਕੋਡ "books.xml" ਨੂੰ xmlDoc ਵਿੱਚ ਲੋਡ ਕਰਦਾ ਹੈ ਅਤੇ ਪਹਿਲੇ <title> ਇਲੈਕਟ੍ਰੌਨ ਵਿੱਚ ਟੈਕਸਟ ਨੋਡ ਦਾ ਟੈਕਸਟ ਅਤੇ ਲੰਬਾਈ ਪ੍ਰਿੰਟ ਕਰਦਾ ਹੈ:

var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
   if (this.readyState == 4 && this.status == 200) {
       myFunction(this);
   }
};
xhttp.open("GET", "books.xml", true);
xhttp.send();
function myFunction(xml) {
    var xmlDoc = xml.responseXML;
    var x = xmlDoc.getElementsByTagName("title")[0].childNodes[0];
    document.getElementById("demo").innerHTML =
    x.data + " - Length: " + x.length;
}

亲自试一试