Selection: phương thức removeRange()

Baseline Widely available

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

Phương thức Selection.removeRange() xóa một range khỏi vùng chọn.

Cú pháp

js
removeRange(range)

Tham số

range

Một range object sẽ bị xóa khỏi vùng chọn.

Giá trị trả về

Không có (undefined).

Ví dụ

js
/* Theo lập trình, có thể chọn nhiều hơn một range.
 * Đoạn này sẽ xóa mọi range trừ range đầu tiên. */
const s = window.getSelection();
if (s.rangeCount > 1) {
  for (let i = 1; i < s.rangeCount; i++) {
    s.removeRange(s.getRangeAt(i));
  }
}

Thông số kỹ thuật

Specification
Selection API
# dom-selection-removerange

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

Xem thêm

  • Selection, giao diện mà nó thuộc về.