English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Método HTML DOM querySelector()

Objeto Documento do HTML DOM

querySelector()Retorna o primeiro elemento correspondente ao seletor ou grupo de seletores especificado no documento.

Se não encontrar correspondências, retorna null.

O método querySelector() retorna apenas o primeiro elemento correspondente ao seletor especificado. Para retornar todos os itens correspondentes, usequerySelectorAll()Método.

Sintaxe:

document.querySelector(selectors)
document.querySelector('h1');
Teste e Veja‹/›

Compatibilidade do navegador

Os números na tabela especificam a primeira versão do navegador que suporta completamente o método querySelector():

Método
querySelector()13.5103.28

Valor do parâmetro

ParâmetroDescrição
selectorsString que contém um ou mais seletores a serem correspondidos. Esta string deve ser válidaSeletor CSSString

Detalhes técnicos

Retorno:Representa o documento com o especificadoSeletor CSSO objeto Element do primeiro elemento correspondente ao conjunto, se não houver correspondências, retorna null.
Situações excepcionais:SyntaxError-A sintaxe da string de seletor especificada é inválida
Versão DOM:Nível DOM1

Mais Exemplos

Obter o primeiro elemento com id="para":

document.querySelector('#para');
Teste e Veja‹/›

Obter o primeiro elemento usando class="demo":

document.querySelector(".demo");
Teste e Veja‹/›

Obter o primeiro elemento <p> do elemento pai <div>:

document.querySelector("div > p");
Teste e Veja‹/›

Referências Relacionadas

Tutorial CSS:Seletor CSS

Referência CSS:CSS#idSeletor

Referência CSS:CSS .classSeletor

DOM Document querySelectorAll()Métodos

DOM Document getElementsByClassName()Métodos

DOM Document getElementsByTagName()Métodos

Objeto Documento do HTML DOM