HTML DOM matches()método

元素对象参考手册Objeto de elemento

Ejemplo

¿El elemento coincide con un selector CSS?

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

Pruébalo »

Ejemplo

¿El elemento coincide con uno de dos selectores CSS?

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

Pruébalo »

Definición y uso

El método matches() devuelve true si el elemento coincide con el selector CSS especificado; de lo contrario, devuelve false.


Compatibilidad del navegador

Los números de la tabla indican la primera versión del navegador que es totalmente compatible con el método matches():

Chrome
33
Edge
15
Firefox
34
Safari
7
Opera
21
Feb 2014 Apr 2017 Dec 2014 Oct 2013 May 2014

Sintaxis

element.matches(selectors)

Parámetros

Parámetros Descripción
selectors Obligatorio.
Uno o más selectores CSS para hacer coincidir (varios separados por comas ,).
El elemento devuelto es el primer elemento encontrado en el documento HTML.

Ver todosManual de referencia de selectores CSS。

Valor de retorno

Tipo Descripción
Boolean

true - el elemento coincide con el selector CSS.

false - el elemento no coincide con el selector CSS.



元素对象参考手册Objeto de elemento

Otras extensiones