Méthode matches

La méthode matches permet de vérifier si un élément satisfait le sélecteur CSS spécifié.

Syntaxe

javascriptélément.matches('sélecteur');

Exemple

Vérifions si notre élément est un paragraphe avec la classe www :

html<p id="elem" class="www"></p>
javascriptlet elem = document.querySelector('#elem');
console.log(elem.matches('p.www'));

Résultat de l'exécution du code :

javascripttrue

Voir aussi

  • la méthode contains,
    qui vérifie un descendant par sélecteur
  • la méthode closest,
    qui trouve un parent par sélecteur