Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Uncaught TypeError: Cannot read property 'textContent' of undefined

Ao abrir no browswe o index html deparei com esse erro no console, penso que o código esteja correto como abaixo:

Pagina Inicial

...
3 respostas

Olá Henrique.

Coloca o seu codigo completo aqui pra gente poder analisar.

Oi Henrique,

Provavelmente o elemento que você está buscando está com o nome errado. Mas seria interessante colocar o código aqui pra gente entender melhor.

Veja o exemplo abaixo: Teste aqui nesta página, no painel do desenvolvedor -> Console

//nome do elemento correto
var relatedLink= document.querySelector(".topic-header-relatedLinks");
relatedLink.textContent 
//saída: Referente ao curso JavaScript: Programando na linguagem da web
//nome do elemento errado
var relatedLink= document.querySelector(".topic-header-relatedLinksXXXX");
relatedLink.textContent 
//saída: Uncaught TypeError: Cannot read property 'textContent' of null
solução!

Descobri o problema, estava preenchendo a variável com um um console.log() assim:

var titulo = console.log(document.querySelector("h1"));

e ficou resolvido dessa forma:

var titulo = document.querySelector("h1");