HTML DOM matches()Methode

元素对象参考手册Element-Objekt

Beispiel

Entspricht das Element dem CSS-Selektor?

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

Selbst ausprobieren »

Beispiel

Entspricht das Element einem von zwei CSS-Selektoren?

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

Selbst ausprobieren »

Definition und Verwendung

Wenn das Element dem angegebenen CSS-Selektor entspricht, gibt die matches()-Methode true zurück, andernfalls gibt sie false zurück.


Browser-Unterstützung

Die Zahlen in der Tabelle geben die ersten Browserversionen an, die die matches()-Methode vollständig unterstützen:

Chrome
33
Edge
15
Firefox
34
Safari
7
Opera
21
Feb. 2014 Apr. 2017 Dez. 2014 Okt. 2013 Mai 2014

Syntax

element.matches(selectors)

Parameters

Parameter Beschreibung
Selektoren Erforderlich.
Ein oder mehrere CSS-Selektoren zum Abgleichen (mehrere durch Kommas , trennen).
Das zurückgegebene Element ist das erste im HTML-Dokument gefundene Element.

Alle anzeigenCSS-Selektor-Referenz。

Rückgabewert

Type Beschreibung
Boolean

true - Das Element entspricht dem CSS-Selektor.

false - Das Element entspricht nicht dem CSS-Selektor.



元素对象参考手册Element-Objekt

Andere Erweiterungen