DocumentFragment: phương thức querySelectorAll()

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 DocumentFragment.querySelectorAll() trả về một NodeList của các phần tử trong DocumentFragment (sử dụng duyệt đệ quy các nút của tài liệu theo thứ tự trước) khớp với nhóm bộ chọn đã chỉ định.

Nếu các bộ chọn được chỉ định trong tham số không hợp lệ, một DOMException với giá trị SYNTAX_ERR sẽ được ném ra.

Cú pháp

js
querySelectorAll(selectors)

Tham số

selectors

Một chuỗi chứa một hoặc nhiều bộ chọn CSS được phân tách bằng dấu phẩy.

Giá trị trả về

Một NodeList không trực tiếp chứa một đối tượng Element cho mỗi phần tử khớp với ít nhất một trong các bộ chọn đã chỉ định hoặc một NodeList rỗng trong trường hợp không có kết quả khớp.

Ví dụ

Ví dụ này trả về danh sách tất cả các phần tử div trong DocumentFragment có lớp là note hoặc alert:

js
const matches = documentFrag.querySelectorAll("div.note, div.alert");

Đặc điểm kỹ thuật

Thông số kỹ thuật
DOM
# ref-for-dom-parentnode-queryselectorall①

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

Xem thêm