1
resposta

textContent

Não consigo entender onde eu errei mas não funciona

var titulo = document.querySelector(".titulo");
titulo.textContent = "Aparecida Nutricionista"

var paciente = document.querySelector("#primeiro-paciente");
    var tdPeso = paciente.querySelector(".info-peso");
    var tdAltura = paciente.querySelector("info-altura")
        var peso = tdPeso.textContent;
        var altura = tdAltura.textContent; // esta aprensentando erro nesta linha

        var imc = peso / (altura * altura);
    var tdImc = paciente.querySelector(".info-imc")
        tdImc.textContent = imc;

1 resposta

guilherme, sempre posta o erro exato que dá no console pra ajudar a gente a te ajudar td bem?

legal que ja mandou a linha, acredito que está apontando algo como 'tdAltura' nao encontrado ou nao definido, entao ja sabemos que o problema é ou nessa variável ou no metódo textContent (como a sintaxe tá perfeita, entao não é esse segundo caso)

repara ali na tdAltura que voce está usando o querySelector pra buscar por uma tag HTML chamada info-altura, mas nao existe essa tag na documentação, na real é uma classe chamada info-altura, confere?

faltou um "." ali só :)

abcs e bons estudos!