XML DOM روش splitText()

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

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

این تابع گره‌ای شامل متن پس از مقادیر را برمی‌گرداند.

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

نحوه استفاده

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

مثال

مجموعه کد زیر "books.xml" را در xmlDoc بارگذاری می‌کند و پس از کلمه اولین، گره‌های متن را تقسیم می‌کند:

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

آزمایش کنید