XML DOM replaceData() μέθοδος
Ορισμός και χρήση
Η μέθοδος replaceData() αντικαθιστά δεδομένα στο κείμενο του κόμβου.
Γραμματική:
replaceData(start,length,string)
Παράμετροι | Περιγραφή |
---|---|
start | Απαιτείται. Καθορίζει πού θα αντικατασταθούν οι χαρακτήρες. Η αρχική τιμή ξεκινάει από 0. |
length | Απαιτείται. Καθορίζει πόσα χαρακτήρες θα αντικατασταθούν. |
string | Απαιτείται. Καθορίζει τη γραμμή που εισάγεται. |
Παράδειγμα
Σε όλους τους παραδείγματα, θα χρησιμοποιούμε το αρχείο XML books.xmlκαι οι συνάρτησεις JavaScript loadXMLDoc().
Η παρακάτω κεντρική γραμμή κώδικα χρησιμοποιεί το "Easy" για αντικατάσταση των πρώτων 8 χαρακτήρων του κειμένου του στοιχείου <title>:
xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName("title")[0].childNodes[0];
x.replaceData(0,8,"Easy");
document.write(x.nodeValue);
Έξοδος:
Easy Italian
Σχετικές σελίδες
XML DOM Οδηγός αναφοράς:CharacterData.replaceData()