Como acessar elemento de DOM em React JS
Neste artigo você vai aprender a como acessar elemento de DOM em React JS, ou seja, uma ação equivalente aos métodos de JavaScript puro

Fala programador(a), beleza? Bora aprender a trabalhar com DOM em React JS!
Para acessar um elemento em React como se estivesse em JavaScript vanilla com métodos como querySelector, você vai precisar de um hook
O hook em questão é o useRef, que vai criar uma referência do elemento alvo
E assim você pode acessá-lo sem problemas! 🙂
Veja um exemplo prático:
import { useRef } from "react";
Primeiramente faça a importação do hook
const myElement = useRef(null);
Dentro do componente defina uma nova variável com o useRef, isso inicializa o hook
<div ref={myElement}>Element com ref</div>
Agora defina o atributo ref com o nome da variável que você criou anteriormente, e pronto
O seu elemento já está referenciado e pode ser acessado no componente
Você vai acessar o elemento da seguinte forma:
console.log(myElement.current)
Aqui utilizei um console.log para você ver o que há no elemento
Mas basta acessar a sua variável com a propriedade current
Deixe um comentário contando o que achou deste artigo 🙂
Quer aprender mais sobre JavaScript? Confira o vídeo abaixo:
Conclusão
No artigo de hoje você viu como acessar elemento de DOM em React
Utilizamos o hook useRef, que cria uma referência com um elemento do DOM
Você pode inicializar o hook quantas vezes precisar, ou seja, ter vários elementos selecionados
Lembre-se de importá-lo e também acessar o elemento pela propriedade current
Está buscando a sua primeira vaga como Programador? Confira o nosso treinamento completo clicando aqui.
Uma plataforma de cursos com projetos completos, comunidade de alunos e muito mais!
Há também o nosso canal no YouTube, com muito conteúdo gratuito de qualidade!
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 27min
Blog | Mais populares

As diferenças de var, let e const

Como fazer redirecionamento com PHP
Neste artigo você vai aprender a como fazer redirecionamento com PHP, utilizaremos abordagens fáceis de entender e de aplicar Fala programador(a), beleza? Bora aprender mais […]

ChatGPT: o que é, como usar, dicas e como acessar login
ChatGPT é uma ferramenta de processamento de linguagem natural (NLP) baseada na arquitetura GPT-3.5, desenvolvida pela OpenAI. Sua criação representa um marco significativo no campo […]
