Phương thức remove() của HTML DOMTokenList

Định nghĩa và cách sử dụng

Phương thức remove() loại bỏ một (hoặc nhiều) thẻ (token) từ DOMTokenList.

Mô hình

Ví dụ 1

Xóa lớp "myStyle" ra khỏi phần tử:

const list = element.classList;
list.remove("myStyle");

Thử ngay

Ví dụ 2

Thêm lớp "myStyle" vào phần tử:

const list = element.classList;
list.add("myStyle");

Thử ngay

Ví dụ 3

Chuyển đổi trạng thái mở/đóng của "myStyle":

const list = element.classList;
list.toggle("myStyle");

Thử ngay

Ví dụ 4

Xóa nhiều lớp từ phần tử:

element.classList.remove("myStyle", "anotherClass", "thirdClass");

Thử ngay

Ví dụ 5

Lấy số lượng lớp của phần tử:

let numb = element.classList.length;

Thử ngay

Ví dụ 6

Phần tử có lớp "myStyle" không?

let x = element.classList.contains("myStyle");

Thử ngay

Ví dụ 7

Nếu phần tử có lớp "myStyle", thì xóa "anotherClass".

if (element.classList.contains("mystyle")) {
  element.classList.remove("anotherClass");
}

Thử ngay

Cú pháp

domtokenlist.remove(token, ...)

Tham số

Tham số Mô tả
token Bắt buộc. Định danh (token) cần loại bỏ từ danh sách.

Giá trị trả về

Không có.

Hỗ trợ trình duyệt

domtokenlist.remove() là tính năng của DOM Level 4 (2015).

Nó được tất cả các trình duyệt hỗ trợ:

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Hỗ trợ Hỗ trợ Hỗ trợ Hỗ trợ Hỗ trợ

Internet Explorer 11 (và các phiên bản sớm hơn) không hỗ trợ domtokenlist.remove().

Trang liên quan

Thuộc tính length

Phương thức item()

Phương thức add()

Phương thức toggle()

Phương thức forEach()

Phương thức entries()

Phương thức keys()

Phương thức values()

Đối tượng DOMTokenList