Derniers tutoriels de développement web
 

XML DOM splitText() Method


<CDATA Object

Exemple

Les charges suivantes de fragments de code " de books_cdata.xml " dans xmlDoc et divise le texte dans le premier noeud CDATA:

var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (xhttp.readyState == 4 && xhttp.status == 200) {
myFunction(xhttp);
}
};
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;
}

Sortie:

Stunn
ing!
Essayez - le vous - même »

Définition et utilisation

Le splitText() méthode divise le noeud de texte en deux noeuds à l'offset spécifié.

Cette fonction retourne le nœud contenant le texte après le décalage.

Le texte avant le décalage reste dans le noeud de texte original.

Syntaxe

replaceData(offset)
Paramètre La description
offset Obligatoire. Indique où diviser le nœud de texte. Valeur de décalage commence à zéro

<CDATA Object