Consegui validar meu campo, e marcara borda daquele campo CSS, até aqui OK! Após digitar no input no campo marcardo, como faço pra tirar o campo que foi marcado porque já digitei algo naquele input e não está mais nulo.
function validaPaciente(paciente) {
let erros = []
let minhaTd = document.querySelector('#input-nome')
if (paciente.nome.length == 0) {
erros.push("Informe o nome do paciente!");
minhaTd.classList.add("alerta-campo-erro");
}
if (!validaPeso(paciente.peso)) {
erros.push("Peso é inválido!");
}
if (!validaAltura(paciente.altura)) {
erros.push(" Altura é inválida!")
}
if (paciente.gordura.length == 0) {
erros.push(" A gordura não pode ser em branco")
}
return erros;
}
MEU CSS
.alerta-campo-erro-tirar {
border: none;
}