Méthode XML DOM splitText()
❮ Objet texte
Exemple
Le fragment de code suivant charge « books.xml » dans xmlDoc et divise le nœud de texte après le premier mot :
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;
}
Sortir:
Everyday
Italian
Définition et utilisation
La méthode splitText() divise le nœud de texte en deux nœuds au décalage spécifié.
Cette fonction renvoie le nœud contenant le texte après le décalage.
Le texte avant le décalage reste dans le nœud de texte d'origine.
Syntaxe
splitText(offset)
Parameter | Description |
---|---|
offset | Required. Specifies where to split the text node. Offset value starts at zero |
❮ Objet texte