HTML DOM Element matches() yöntemi

Tanım ve Kullanım

matches() Yöntem döndürecektir trueeğer element belirli bir CSS seçicisi ile uyuyorsa; aksi takdirde false

Ayrıca bkz.:

Tamamen CSS seçicisi referans el kitabı

Element closest() yöntemi

Örnek

Örnek 1

Element belirli bir CSS seçicisi ile mi uyuyor?

const element = document.getElementById("demo");
let answer = element.matches(".container");

Kişisel olarak deneyin

Örnek 2

Element iki seçiciden birine mi uyuyor?

const element = document.getElementById("demo");
let answer = element.matches(".container, .wrapper");

Kişisel olarak deneyin

Sözdizimi

element.matches(selectors)

Parametre

Parametre Açıklama
selectors

Gerekli. Bir veya daha fazla (virgülle ayrılmış) eşleşecek CSS seçicisi.

Geri dönen element belgede bulunduğu ilk elementtir.

Tamamen referansımızı görün: CSS seçici referans el kitabı

Dönüş değeri

Tür Açıklama
Boole sayısı
  • true - Element CSS seçicisi ile uyumlu
  • false - Element CSS seçicisi ile uyumlu değil

tarayıcı desteği

Tamamen destekleyen ilk matches() Yöntemin tarayıcı sürümü:

Chrome Edge Firefox Safari Opera
Chrome
33
Edge
15
Firefox
34
Safari
7
Opera
21
2014 Yılı 2 Ayı 2017 Yılı 4 Ayı 2014 Yılı 12 Ayı 2013 Ekim 2014 Mayıs