Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Por que utilizar o querySelector() em vez do getElementById()?

Bom dia!

Sempre utilizei a função getElementById() para capturar os elementos que precisei. Porém em uma das atividades o instrutor diz que devemos "sempre utilizar o querySelector() para fazer este tipo de captura".

Por que utilizar o querySelector em vez do getElementById? Qual a diferença entre os dois?

1 resposta
solução!

Olá Lucas, tudo certo?

O principal benefício do uso de querySelector (e do querySelectorAll) é que podemos selecionar elementos usando seletores CSS, o que nos fornece uma maneira uniforme de lidar com a seleção de elementos. Basicamente é uma maneira de uniformizar o código javascript, já que você pode usar ela para selecionar tudo, tag, class, id... , enquanto o getElementById ou GetElementByClass só conseguem selecionar o o Id ou classe respectivamente.

Porém não tem problema você usar o getElementById.

Espero ter ajudado, bons estudos!