Buenas tardes. Tengo el problema de que pongo el codigo de color de fondo, pero no se aplica el color. Ayuda y muchas gracias.
var pacientes = document.querySelectorAll(".paciente");
console.log(pacientes);
for (var i = 0; i < pacientes.length; 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");
var imc = peso / (altura * altura);
tdIMC.textContent = imc.toFixed(2);
pesoEsValido = true;
alturaEsValido = false;
if (peso < 0 || peso > 1000) {
console.log("peso es incorrecto");
tdIMC.textContent = "peso es incorrecto";
pesoEsValido = false;
** paciente.style.backgroundColor = "lightcoral";**
}
if (altura < 0 || altura > 4.0) {
console.log("Altura incorrecta");
tdIMC.textContent = "Altura incorrecta";
alturaEsValido = false;
}
if (pesoEsValido && alturaEsValido) {
var imc = peso / (altura * altura);
tdIMC.textContent = imc.toFixed(2);
}
}
Lo he solucionado yo msimo, gracias.