matchesメソッド

matchesメソッドは、 要素が指定されたCSSセレクタを満たすかどうかを検証することを可能にします。

構文

javascript要素.matches('セレクタ');

例

要素がクラスwwwを持つ段落であるかどうかを検証しましょう:

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

コード実行結果:

javascripttrue

関連項目

  • セレクタによる子孫の検証を行うメソッド contains、
  • セレクタによる親要素の検索を行うメソッド closest、