Phương pháp XML DOM splitText()

Định nghĩa và cách sử dụng

splitText() Phương pháp chia phân tử văn bản thành hai phân tử theo số lượng chỉ định.

Hàm này trả về phân tử chứa văn bản sau số lượng.

Văn bản trước vị trí số lượng sẽ được giữ lại trong phân tử văn bản ban đầu.

Cú pháp

splitText(offset)
Tham số Mô tả
offset Bắt buộc. Định nghĩa nơi để tách phân tử văn bản. Giá trị từ số 0.

Mô hình

Dưới đây là mã để tải "books.xml" vào xmlDoc và tách phân tử văn bản sau từ khóa đầu tiên:

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;
{}

Thử trực tiếp