AbstractRange: thuộc tính endOffset
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since April 2021.
Thuộc tính endOffset của giao diện AbstractRange trả về độ lệch trong nút kết thúc tại vị trí kết thúc của phạm vi.
Để thay đổi vị trí kết thúc, hãy dùng phương thức Range.setEnd() hoặc một phương thức tương tự.
Giá trị
Một giá trị số nguyên cho biết số ký tự tính từ đầu Node được chỉ ra bởi endContainer tới vị trí ranh giới nơi ký tự cuối cùng của phạm vi nằm.
Nếu endContainer là một Node kiểu Text, Comment, hoặc CDATASection, thì độ lệch là số ký tự từ đầu endContainer tới điểm ranh giới của phạm vi. Với các kiểu Node khác, endOffset là số nút con nằm giữa phần đầu của endContainer và điểm ranh giới của phạm vi.
Ví dụ
const range = document.createRange();
range.setStart(startNode, startOffset);
range.setEnd(endNode, endOffset);
const endRangeOffset = range.endOffset;
Thông số kỹ thuật
| Specification |
|---|
| DOM> # ref-for-dom-range-endoffset①> |