Por que se eu fizer dessa maneira o valor (Peso inválido) não é atribuído ao campo
var imc = paciente.querySelector(".info-imc").textContent;
var valido = true;
if (peso < 0 || peso > 400){
console.log("Peso inválido!");
valido = false;
imc = "Peso inválido!";
}
e dessa maneira funciona?
var imc = paciente.querySelector(".info-imc");
var valido = true;
if (peso < 0 || peso > 400){
console.log("Peso inválido!");
valido = false;
imc.textContent = "Peso inválido!";
}
P.S.: Me refiro ao textContent e onde ele está inserido.