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

o meu código não reconhece o paciente.querySelector, apresenta erro de Cannot read property 'querySelector' of null

var paciente = document.querySelector("#primeiro-paciente"); var tdPeso = paciente.querySelector(".info-peso"); var peso = tdPeso.textContent; var tdAltura = paciente.querySelector(".info-altura"); var altura = tdAltura.textContent; var imc = peso / (altura * altura);

3 respostas
solução!

Oi Giuliane, tudo bem?

Sempre quando dá esse erro, é como se o console tivesse falando "hey, não consigo ler a propriedade X de alguém que eu não to achando!".

Ou seja, ou é o seletor no seu querySelector ou mais provavelmente é o seu HTML que não está com o ID correto.

Lembre-se também de chamar o seu JS antes de fechar a tag body, lááá em baixo mesmo.

Abcs!

Veja se o seu console.log() está sendo declarado fora do escopo.

você de ter declarado o id="primeiro-paciente", no lugar errado, ele tem que ficar dentro do: "<tr class="paciente" id="primeiro-paciente"