Range: phương thức collapse()

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Phương thức collapse() của giao diện Range thu gọn Range về một trong các điểm biên của nó.

Một Range đã thu gọn là rỗng, không chứa nội dung, biểu thị một điểm đơn trong cây DOM. Để xác định một Range đã bị thu gọn hay chưa, xem thuộc tính AbstractRange.collapsed.

Cú pháp

js
collapse()
collapse(toStart)

Tham số

toStart Optional

Một giá trị boolean: true sẽ thu gọn Range về đầu của nó, false về cuối của nó. Nếu bỏ qua, mặc định là false.

Giá trị trả về

Không có (undefined).

Ví dụ

js
const range = document.createRange();

const referenceNode = document.getElementsByTagName("div").item(0);
range.selectNode(referenceNode);
range.collapse(true);

Thông số kỹ thuật

Thông số kỹ thuật
DOM
# dom-range-collapse

Tương thích trình duyệt

Xem thêm