XML DOM substringData() μέθοδος

Ορισμός και χρήση

Η μέθοδος substringData() αποσυνδέει Τекст ή Κείμενο απομακρύνει μια υποσυνοχή από τον κόμβο.}

Γλώσσα:

CharacterData.substringData(start,length)
Παράμετροι Περιγραφή
start Απαιτείται. Η θέση του πρώτου χαρακτήρα της υποσυνοχής που θα επιστραφεί.
length Απαιτείται. Ο αριθμός των χαρακτήρων της υποσυνοχής που θα επιστραφεί.

Επιστροφή τιμής

Επιστρέφει μια αλφαριθμητική αλυσίδα που περιέχει τον κόμβο Text ή Comment από start ξεκινώντας από length χαρακτήρες.

να προκαλέσει

Η μέθοδος αυτή μπορεί να προκαλέσει εξαίρεση με τον κώδικα Εξαίρεση DOMException:

INDEX_SIZE_ERR - Παράμετρος start ή length είναι αρνητικός ή length μεγαλύτερος από την εμβέλεια του κόμβου Text ή Comment.

DOMSTRING_SIZE_ERR - Ο καθορισμένος τόνος κειμένου είναι πολύ μεγάλος και δεν μπορεί να αποθηκευτεί σε μια αλφαριθμητική αλυσίδα στην υλοποίηση JavaScript του προγράμματος περιήγησης.

Περιγραφή

Η μέθοδος αυτή θα εξάγει από το κόμβο Text ή Comment από start ξεκινώντας από length χarakteristiko. Η μέθοδος αυτή είναι χρήσιμη μόνο όταν ο αριθμός των χαρακτήρων του κειμένου που περιέχει ο κόμβος είναι μεγαλύτερος από τον μέγιστο αριθμό χαρακτήρων που μπορεί να αποθηκευτεί στην υλοποίηση JavaScript του προγράμματος περιήγησης. Σε αυτή την περίπτωση, το πρόγραμμα JavaScript δεν μπορεί να χρησιμοποιήσει άμεσα τις ιδιότητες data του κόμβου Text ή Comment και πρέπει να χρησιμοποιήσει μια μικρότερη υποσυνοχή του κειμένου του κόμβου. Στην πράξη, αυτή η κατάσταση είναι πολύ σπάνια.

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

Οδηγός αναφοράς για το XML DOM:Text.replaceData()

Οδηγός αναφοράς για το XML DOM:Comment.replaceData()