XML DOM insertData() Μέθοδος
Ταυτότητα και Χρήση
Η μέθοδος insertData() προσθέτει τη συμβολοσειρά στον κόμβο σχολίου.
Γλώσσα:
commentNode.insertData(ξεκινά.,string)
Παράμετροι | Περιγραφή |
---|---|
ξεκινά. | Απαιτείται. Ορίζει την τοποθεσία όπου θα προστεθεί ο χαρακτήρας. Αυτό το αξία ξεκινάει από 0. |
string | Απαιτείται. Ορίζει τη συμβολοσειρά που θα προστεθεί. |
Περιγραφή
Αυτή η μέθοδος μετατρέπει τη συμβολοσειρά string προσθέτει στη καθορισμένη θέση. ξεκινά. Το κείμενο του Comment κόμβου βρίσκεται εδώ.
Παράδειγμα
Ο παρακάτω κώδικας χρησιμοποιεί τη συνάρτηση JavaScript loadXMLDoc() Τον XML αρχείο books_comment.xml Φορτώστε το xmlDoc και εισάγετε μια αλφαβητική ακολουθία στο πρώτο κόμβο Comment:
xmlDoc=loadXMLDoc("books_comment.xml");
x=xmlDoc.getElementsByTagName("book")[0].childNodes;
for (i=0;i<x.length;i++)
{
if (x[i].nodeType==8)
{
//Χειρίζεται μόνο τους κόμβους comment
x[i].insertData(10,"Illustrated ");
document.write(x[i].data);
document.write("<br />");
}
}
Η έξοδος του παραπάνω κώδικα:
(Book 6) (Hardcover με εικόνες)
Σε αυτή την περίπτωση, χρησιμοποιούμε έναν κύκλο και μια εντολή if για να εκτελέσουμε διαδικασίες που αφορούν μόνο τα κόμβους comment. Ο τύπος του κόμβου comment είναι 8.
Σχετικές σελίδες
Εγχειρίδιο αναφοράς DOM XML:CharacterData.insertData()