Phương thức substringData() của XML DOM
Định nghĩa và cách sử dụng
phương thức substringData() từ Text hoặc Comment trích xuất chuỗi từ node.
Cú pháp:
CharacterData.substringData(start,length)
Tham số | Mô tả |
---|---|
start | Bắt buộc. Vị trí của ký tự đầu tiên của đoạn văn bản cần trả về. |
length | Bắt buộc. Số lượng ký tự của đoạn văn bản cần trả về. |
Trả về giá trị
Trả về một chuỗi chứa từ start bắt đầu length ký tự.
ném ra
Phương pháp này có thể ném ra với mã sau Lỗi DOMException:
INDEX_SIZE_ERR - Tham số start hoặc length là số âm, hoặc length lớn hơn độ dài của Text hoặc Comment node.
DOMSTRING_SIZE_ERR - Khu vực văn bản được chỉ định quá dài, không thể chèn vào một chuỗi trong việc thực hiện JavaScript của trình duyệt.
Mô tả
Phương pháp này sẽ lấy từ Text hoặc Comment node từ start bắt đầu length ký tự. Chỉ khi số lượng ký tự của văn bản mà nút chứa vượt quá số lượng ký tự lớn nhất mà trình thực hiện JavaScript của trình duyệt có thể chèn vào một chuỗi, phương pháp này mới có ích. Trong trường hợp này, chương trình JavaScript không thể sử dụng trực tiếp thuộc tính data của nút Text hoặc nút Comment, mà phải sử dụng đoạn văn bản con ngắn hơn của nút văn bản. Trong thực tế, tình huống này không xuất hiện nhiều.
Trang liên quan
Tài liệu tham khảo XML DOM:Text.replaceData()
Tài liệu tham khảo XML DOM:Comment.replaceData()