Element.matches()

Element.matches() - чи задовільняє елемент CSS селектор.

Синтаксис:

Element.matches( selector );

Параметри:

Element - об'єкт Element.

selector - рядок який містить CSS селектор.

Опис:

matches() метод об'єкту Element який поверне true або false в залежності від того чи задовільняє елемент CSS селектор. Тобто чи підходить за вказаним селектором елемент.

Приклад:

#test

var b = document.getElementById("test").matches("b"); alert( b ); // true var b = document.getElementsByTagName("a")[0].matches('a[href="/"]'); alert( b );