XML DOM - Αντικείμενο κειμένου

Το αντικείμενο κειμένου εκπροσωπεί το κείμενο ενός στοιχείου ή μιας ιδιότητας.

Περιγραφή αντικειμένου κειμένου

Ο κόμβος κειμένου εκπροσωπεί μια σειρά από καθαρά κείμενα στο έγγραφο HTML ή XML. Επειδή τα καθαρά κείμενα εμφανίζονται στους στοιχείους και τις ιδιότητες του HTML και του XML, ο κόμβος κειμένου εμφανίζεται συνήθως ως υποκείμενο του κόμβου Element και του κόμβου Attr.

Ο κόμβος κειμένου κληρονομεί Κλίση CharacterDataΜέσω της ιδιότητας data που αποκτώνται από το CharacterData ή της ιδιότητας nadevalue που αποκτώνται από το Node, μπορείτε να προσβείτε στο κείμενο του κόμβου κειμένου.

Μέθοδοι που αποκτώνται από το CharacterData ή την κλίση splitText() του σώματος κειμένου ή την κλίση Text μπορεί να χειρίζονται τους κόμβους κειμένου. Χρησιμοποιήστε το document.createTextNode() για να δημιουργήσετε έναν νέο κόμβο κειμένου.

Ο κόμβος Text δεν έχει υποκείμενα.

Για πληροφορίες σχετικά με τον τρόπο αφαίρεσης κενών κόμβων Text από το δέντρο του έγγραφου και τη συγχώνευση συνεχόμενων κόμβων Text, παρακαλώ δείτε το.Node.normalize()Παρακαλώ δείτε τη σελίδα αναφοράς.

Ιδιότητες οντοτήτων Text

Ιδιότητες Περιγραφή IE F O W3C
data Ρυθμίστε ή επιστρέψτε το κείμενο του στοιχείου ή της ιδιότητας 6 1 9 Ναι
isElementContentWhitespace Αναγνωρίστε αν ο κόμβος κειμένου περιέχει χαρακτήρες κενής Όχι Όχι Όχι Ναι
length Επιστρέψτε τη μήκος του κειμένου του στοιχείου ή της ιδιότητας 6 1 9 Ναι
wholeText Επιστρέψτε όλες τις ακολουθίες κειμένου των συνεχόμενων κόμβων κειμένου αυτού του κόμβου κατά σειρά του έγγραφου Όχι Όχι Όχι Ναι

Μέθοδοι οντοτήτων Text

Μέθοδος Περιγραφή IE F O W3C
appendData() Προσθέστε δεδομένα στο τέλος του κόμβου 6 1 9 Ναι
deleteData() Διαγράψτε δεδομένα από τον κόμβο 6 1 9 Ναι
insertData() Εισάγετε δεδομένα στον κόμβο 6 1 9 Ναι
replaceData() Αντικαταστήστε τα δεδομένα του κόμβου 6 1 9 Ναι
replaceWholeText() Αντικαταστήστε το κείμενο αυτού του κόμβου και όλων των συνεχόμενων κόμβων κειμένου με το καθορισμένο κείμενο Όχι Όχι Όχι Ναι
splitText() Διαχωρίστε έναν κόμβο Text σε δύο. 6 1 9 Ναι
substringData() Παραλαβή δεδομένων από το κόμβο 6 1 9 Ναι

Σχετικές σελίδες

XML DOM εγχειρίδιο αναφοράς:CharacterData οντότητα