أسلوب XML DOM splitText ()
❮ كائن نصي
مثال
يقوم جزء التعليمات البرمجية التالي بتحميل " 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;
}
انتاج:
Everyday
Italian
التعريف والاستخدام
أسلوب splitText () يقسم عقدة النص إلى عقدتين عند الإزاحة المحددة.
تقوم هذه الوظيفة بإرجاع العقدة التي تحتوي على النص بعد الإزاحة.
يظل النص قبل الإزاحة في عقدة النص الأصلي.
بناء الجملة
splitText(offset)
Parameter | Description |
---|---|
offset | Required. Specifies where to split the text node. Offset value starts at zero |
❮ كائن نصي