Phương pháp HTML DOM Element contains()

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

Nếu node là con cháu của một node nào đó, thì contains() Phương pháp trả về true.

Ngoài ra,contains() Phương pháp trả về false.

Ghi chú:Con cháu có thể là con, chắt, cháu nội ...

Mô hình

『mySPAN』 có phải là con cháu của『myDIV』 không?

const span = document.getElementById("mySPAN");
let answer = document.getElementById("myDIV").contains(span);

Thử trực tiếp

Cú pháp

node.contains(node)

Tham số

Tham số Mô tả
node Bắt buộc. Có thể là node thuộc con cháu của node đó.

Trả về giá trị

true - Node là con cháu false - Node không phải là con cháu
Loại Mô tả
Boole

Hỗ trợ trình duyệt

element.contains() Là tính năng DOM Level 1 (1998).

Tất cả các trình duyệt đều hỗ trợ hoàn toàn nó:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Hỗ trợ 9-11 Hỗ trợ Hỗ trợ Hỗ trợ Hỗ trợ