Uncaught TypeError: Cannot read property 'querySelector' of null
O que eu posso ter feito errado neste item abaixo para parecer esse erro escrito acima? var tdPeso = trPaciente.querySelector (".info-peso");
Além disso escrevi a sequência e não altera quando atualizo avisando se deu erro no peso ou altura por exemplo.
Segue :
var titulo = document.querySelector(".titulo"); titulo.textContent = "Aparecida Nutricionista";
document.querySelector(".titulo");
var trPaciente = document.querySelector("#primeiro-paciente");
var tdPeso = trPaciente.querySelector(".info-peso"); var peso = tdPeso.textContent;
var tdAltura = trPaciente.querySelector(".info-altura"); var altura = tdAltura.textContent
var tdImc = paciente.querySelector(".info-imc");
var pesoEhValido = true; var alturaEhValida = true;
if (peso <= 0 || peso >= 1000) {console.log("Peso inválido"); pesoEhValido = false; tdImc.textContent = "Peso inválido!"; } if (altura <= 0 || altura >= 3.0) {console.log("Altura inválida"); alturaehValida = false; tdImc.textContent = "Altura inválida!"; } if (alturaEHValida && pesoEhValido) {{ var imc = peso / (alturaaltura); tdImc.textContent = imc; } var imc = peso / (alturaaltura); tdImc.textContent = imc;