matches()
Обновлено: 20.03.2023
Визначення та використання
Метод matches()повертає true, якщо елемент відповідає певному селектору(ам) CSS.
Метод matches()повертає, falseякщо ні.
Чи відповідає елемент селектору CSS?
const element = document.getElementById("demo");
let answer = element.matches(".container");
Чи відповідає елемент одному з двох селекторів?:
const element = document.getElementById("demo");
let answer = element.matches(".container, .wrapper");
Синтаксис
element.matches(selectors)
Параметри
| Параметр | Опис |
| selectors | Вимагається. Один або кілька (розділених комами) селекторів CSS для відповідності. Повернений елемент є першим знайденим у документі. |
Повернене значення
| Тип | опис |
| Логічний | true- Елемент відповідає селектору CSS.false- Елемент не відповідає CSS-селектору. |