FREE Web Template Download
HTML CSS JAVASCRIPT SQL PHP BOOTSTRAP JQUERY ANGULARJS TUTORIALS REFERENCES EXAMPLES Blog
 

XML DOM length Property


Comment Object Reference Comment Object

Example

The following code fragment loads "books_comment.xml" into xmlDoc, gets the text node data and length from the first <title> element:

var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
   if (xhttp.readyState == 4 && xhttp.status == 200) {
       myFunction(xhttp);
   }
};
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++) {
    // Process only comment nodes
        if (x[i].nodeType == 8) {
            txt += x[i].length + "<br>";
        }
    }
    document.getElementById("demo").innerHTML = txt;
}

The output of the code above will be:

44
Try it Yourself »

In the example above we use a loop and an if-test to make sure we only process comment nodes. A comment node has a node type of 8.


Definition and Usage

The length property returns the length of the text in a comment node (in characters).

Syntax

commentNode.length

Comment Object Reference Comment Object