Phương thức XML DOM splitText ()
❮ Đối tượng CDATA
Thí dụ
Đoạn mã sau tải " books_cdata.xml " vào xmlDoc và tách văn bản trong nút CDATA đầu tiên:
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;
}
Đầu ra:
Stunn
ing!
Định nghĩa và Cách sử dụng
Phương thức splitText () chia nút văn bản thành hai nút tại độ lệch được chỉ định.
Hàm này trả về nút chứa văn bản sau phần bù.
Văn bản trước phần bù vẫn nằm trong nút văn bản gốc.
Cú pháp
replaceData(offset)
Parameter | Description |
---|---|
offset | Required. Specifies where to split the text node. Offset value starts at zero |
❮ Đối tượng CDATA