Estou digitando o nome do vídeo e a página fica sem resultado. Como posso resolver isso?
Estou digitando o nome do vídeo e a página fica sem resultado. Como posso resolver isso?
Por gentileza, poderia compartilhar seu código ou o link do repositório para que a gente possa analisar e ajudar com a sua dúvida?
Desde já, obrigada! :-)
No arquivo buscarVideo.js, você usou a propriedade value, que permite ler o valor do input, anexada ao seletor "[data-pesquisa]" e dentro dos parêntesis do método querySelector(), o que faz retornar null e a busca, de fato, não consegue retornar nada.
value precisa ser anexado após o document.querySelector() para funcionar, pois é quando essa propriedade fica disponível para leitura.
Se você mudar essa linha, disso:
const dadosDePesquisa = document.querySelector("[data-pesquisa]".value);
para isso:
const dadosDePesquisa = document.querySelector("[data-pesquisa]").value;
deve funcionar.
Pelo menos, no teste local que fiz aqui, deu certo. Esse é resultado, após fazer a correção:

Deu certo, muito obrigado.
Imagina! Que bom que ajudou!
Bons estudos! =D