XML DOM textContent ਗੁਣ

ਵਿਆਖਿਆ ਅਤੇ ਵਰਤੋਂ

textContent ਗੁਣ ਸੈੱਟ ਕਰੋ ਜਾਂ ਵਾਪਸ ਲੋੜੀਂਦੇ ਨੋਡੇ ਅਤੇ ਉਸ ਦੇ ਬਾਅਦ ਵਾਲੇ ਬੱਚੇ ਦਾ ਟੈਕਸਟ ਕੰਟੈਂਟ ਵਾਪਸ ਦੇਵੇਗਾ。

ਜਦੋਂ ਸੈੱਟ ਕੀਤਾ ਜਾਵੇਗਾ, ਸਾਰੇ ਉਪ ਨੋਡੇ ਮਿਟ ਜਾਣਗੇ ਅਤੇ ਇੱਕ ਸਿੰਗਲ ਟੈਕਸਟ ਨੋਡੇ ਦੇ ਰੂਪ ਵਿੱਚ ਇਸ ਗੁਣ ਦੀ ਮੁੱਲ ਨੂੰ ਰੱਖਣਗੇ。

ਗਰਾਫੀ

nodeObject.textContent

ਇਨਸਟੈਂਸ

ਉਦਾਹਰਣ 1

ਹੇਠ ਲਿਖੇ ਕੋਡ 'books.xml' ਨੂੰ xmlDoc ਵਿੱਚ ਲੋਡ ਕਰੇਗਾ ਅਤੇ <book> ਇਲੈਕਟ੍ਰੌਨ ਟੈਕਸਟ ਕੰਟੈਂਟ ਵਾਪਸ ਦੇਵੇਗਾ:

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 x, i, xmlDoc, txt;
    xmlDoc = xml.responseXML;
    txt = "";
    x = xmlDoc.getElementsByTagName('book');
    for(i = 0; i < x.length; i++) {
        txt += x.item(i).textContent + "<br>";
    }
    document.getElementById("demo").innerHTML = txt;
}

ਸਵੈ ਦੋਸ਼ਰਨ ਕਰੋ

ਉਦਾਹਰਣ 2

ਨੋਡੇ ਟੈਕਸਟ ਕੰਟੈਂਟ ਸੈੱਟ ਕਰੋ:

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 x, i, xmlDoc, txt;
    xmlDoc = xml.responseXML;
    txt = "";
    x = xmlDoc.getElementsByTagName('book');
    // ਸੈੱਟ ਟੈਕਸਟਕੰਟੈਂਟ
    for(i = 0; i < x.length; i++) {
        x.item(i).textContent = "Outdated";
    }
    // ਪ੍ਰਿੰਟ ਟੈਕਸਟਕੰਟੈਂਟ
    for(i = 0; i < x.length; i++) {
        txt += x.item(i).textContent + "<br>";
    }
    document.getElementById("demo").innerHTML = txt;
}

ਸਵੈ ਦੋਸ਼ਰਨ ਕਰੋ