Olá pessoal, tudo bem ? Estou com um probleminha e não consigo achar meu erro. Minha var peso = tdPeso.textContent; me retornar o valor de null !
<tr_class="paciente">
<tr class="paciente">
<td class="info-nome">Leonardo</td>
<td class="info-peso" id="peso-1">57</td>
<td class="info-altura" id="altura-1">1.67</td>
<td class="info-imc" id="imc-1"></td>
</tr>
var tdPeso = document.getElementById("peso-1");
var tdAltura = document.getElementById("altura-1");
**var peso = tdPeso.textContent;**
var altura = tdAltura.textContent;
var paciente = {peso : peso, altura : altura};
//var tdAltura = document.getElementById("altura-2");
//var tdPeso = document.getElementById("peso-2");
//
//var peso2 = tdPeso.textContent;
//var altura2 = tdAltura.textContent;
//
//var paciente2 = {peso : peso2, altura : altura2};
//
//var pacientes = [paciente1, paciente2];
//
//var primeiro = pacientes[0];
//var segundo = pacientes[1];
if(paciente.altura != 0) {
var imc = paciente.peso / (paciente.altura * paciente.altura);
var tdImc = document.getElementById("imc-1");
tdImc.textContent = imc;
console.log(imc);
} else {
console.log("Não posso dividir por zero!");
}
Muito obrigado, aguardo um retorno. Laércio.