1
respuesta

Error en querySelector

Buenas.

En la consola del navegador me indica un error donde el querySelector no puede ser leído.

var botonAdicionar  = document.querySelector("#adicionar-paciente");

botonAdicionar.addEventListener("click",function(){
    console.log("Usted hizo click en el botón adicionar");
});


var pacientes = document.querySelectorAll(".paciente");


for(var i = 0;i<pacientes.length,3;i++){
    var paciente = pacientes[i];

    var tdPeso = paciente.querySelector(".info-peso");
    var peso = tdPeso.textContent;

    var tdAltura = paciente.querySelector(".info-altura");
    var altura = tdAltura.textContent;

    var tdIMC = paciente.querySelector(".info-imc");


    pesoEsvalido = true;
    alturaEsvalida = true;

    if((peso < 0) || (peso > 1000)){
        console.log("Peso incorrecto");
        tdIMC.textContent = "Peso incorrecto";
        pesoEsvalido = false;
        paciente.classList.add("paciente-incorrecto");
    }

    if((altura < 0) || (altura > 3.00)){
        console.log("Altura incorrecta");
        tdIMC.textContent = "Altura incorrecta";
        alturaEsvalida = false;
        paciente.classList.add("paciente-incorrecto");
    }

    if(pesoEsvalido && alturaEsvalida){
        var imc = peso / (altura * altura);
        tdIMC.textContent = imc.toFixed(2);
    }

}

![](Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad )

1 respuesta

Saludos. ¿Podrías anexar el mensaje de error que te muestra la consola?