Hola buenas noches, necesito que alguien me ayude con el siguiente error
Las líneas de código donde marca el error son estas
var botonAdicionar = document.querySelector("#adicionar-paciente");
botonAdicionar.addEventListener("click", function(event){
event.preventDefault();
var form = document.querySelector("#form-adicionar");
var paciente = capturarDatosPacientes(form);
var pacienteTr = construirTr(paciente);
var errores = validarPaciente(paciente);
if(errores.length > 0){
exhibirMensajesErrores(errores);
return;
}
var tabla = document.querySelector("#tabla-pacientes");
tabla.appendChild(pacienteTr);
form.reset();
var mensajesErrores = document.querySelector("#mensajes-errores");
mensajesErrores.innerHTML = "";
});
y esta
function validarPaciente(){
var errores = [];
if(paciente.nombre.length == 0){
errores.push("El nombre no puede estar vacío");
}
if(paciente.peso.length == 0){
errores.push("El peso no puede estar vacía");
}
if(paciente.altura.length == 0){
errores.push("La altura no puede estar vacío");
}
if(paciente.gordura.length == 0){
errores.push("La gordura no puede estar vacío");
}
if(!validarPeso(paciente.peso)){
errores.push("El peso es incorrecto");
}
if(!validarAltura(paciente.altura)){
errores.push("La altura es incorrecta");
}
return errores;
}
Alguien podría marcarme qué estoy haciendo mal? Muchas gracias por la ayuda.