Méthode createCDATASection() de XML DOM
Définition et utilisation
La méthode createCDATASection() peut créer un nœud CDATASection.
Cette méthode peut retourner un objet CDATASection.
Syntaxe :
createCDATASection(data)
Paramètres | Description |
---|---|
data | Valeur de chaîne, cette chaîne peut définir les données de ce nœud. |
Retourne la valeur
Retourne le CDATASection nouvellement créé, contenant le data spécifié.
lancer
Si le document est un document HTML, cette méthode lancera une exception de code NOT_SUPPORTED_ERR Exception DOMExceptionparce que le document HTML ne prend pas en charge les noeuds CDATASection.
Exemple
Dans tous les exemples, nous utiliserons le fichier XML books.xml, et les fonctions JavaScript loadXMLDoc().
Le fragment de code suivant peut ajouter un noeud de section CDATA à l'élément <book> :
xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName('book');
var newCDATA,newtext;
newtext="Offre spéciale & Vente de livres";
for (i=0;i<x.length;i++)
{
newCDATA=xmlDoc.createCDATASection(newtext);
;
x[i].appendChild(newCDATA);
}