XML DOM - Αντικείμενο κειμένου
- Προηγούμενη σελίδα DOM RangeException
- Επόμενη σελίδα DOM XMLHttpRequest
Το αντικείμενο κειμένου εκπροσωπεί το κείμενο ενός στοιχείου ή μιας ιδιότητας.
Περιγραφή αντικειμένου κειμένου
Ο κόμβος κειμένου εκπροσωπεί μια σειρά από καθαρά κείμενα στο έγγραφο 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 οντότητα
- Προηγούμενη σελίδα DOM RangeException
- Επόμενη σελίδα DOM XMLHttpRequest