1
resposta

Filtro não funciona

Gente, estou tentando fazer o filtro, fiz tudo igualzinho o professor, mas não consigo de jeito nenhum fazer com que o filtro funcione, quando digito no filtro, não esconde paciente nenhum, e não informa erro nenhum no console, segue abaixo o código:

filtrar.js
var campoFiltro = document.querySelector("#filtrar-tabela");

campoFiltro.addEventListener("input", function(){
    console.log(this.value);
    var pacientes = document.querySelectorAll(".paciente");
    for (var i = 0; i < pacientes.length; i++) {
        var paciente = pacientes[i];
        var tdNome = paciente.querySelector(".info-nome");
        var nome = tdNome.textContent;

        if (nome != this.value) {
            paciente.classList.add("invisivel");
        } else {
            paciente.classList.remove("invisivel");
        }
    }
});
1 resposta

Oi, Amanda, tudo bem?

Você pode compartilhar seu código completo no Github para gente testar e ver o que tá acontecendo?