XML DOM createCDATASection() μέθοδος
Ορισμός και χρήση
Η μέθοδος createCDATASection() μπορεί να δημιουργήσει ένα κόμβο CDATASection.
Αυτό το μέθοδος μπορεί να επιστρέψει το αντικείμενο CDATASection.
Γλώσσα γραμματοσειράς:
createCDATASection(data)
παράμετροι | περιγραφή |
---|---|
data | Ανάληψη τιμής字符串, αυτή η αλφαριθμητική τιμή μπορεί να καθορίσει δεδομένα για αυτόν τον κόμβο. |
Επιστρέφει την τιμή
Επιστρέφει τον νέο δημιουργημένο κόμβο CDATASection, με περιεχόμενο το καθορισμένο data.
προκαλεί
Αν το έγγραφο είναι έγγραφο HTML, η μέθοδος θα προκαλέσει μια εξαίρεση κώδικα NOT_SUPPORTED_ERR DOMException εξαίρεσηγιατί το έγγραφο HTML δεν υποστηρίζει κόμβους CDATASection.
Παράδειγμα
Σε όλους τους παραδείγματα, θα χρησιμοποιήσουμε το αρχείο XML books.xmlκαι οι συνάρτησεις JavaScript loadXMLDoc().
Η παρακάτω κεντρική σειρά κώδικα μπορεί να προσθέσει έναν κόμβο CDATASection στο στοιχείο <book>:
xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName('book');
var newCDATA,newtext;
newtext="Special Offer & Book Sale";
για (i=0; i<x.length; i++)
{
newCDATA=;xmlDoc.createCDATASection(newtext);
;
x[i].appendChild(newCDATA);
}