متد XML DOM splitText()

تعریف و استفاده

splitText() این روش گره متنی رو بر اساس مقدار offset به دو گره تقسیم میکنه.

این تابع گره شامل متن بعد از offset رو برمیگردونه.

متن قبل از مقدار offset در گره متنی اصلی نگه داشته میشه.

نحوه استفاده

replaceData(offset)
پارامتر شرح
offset ضروری. موقعیت تقسیم گره متنی رو مشخص میکنه. ارزش از صفر شروع میشه.

مثال

مجموعه کد زیر "books_cdata.xml" رو بارگذاری میکنه و متون رو در اولین گره CDATA تقسیم میکنه:

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];
    var y = x.splitText(8);
    document.getElementById("demo").innerHTML =
    x.nodeValue + "<br>" + y.nodeValue;
}

خود کو چھپائیں