Hola me sucede que cuando filtro los pacientes, haga lo que haga siempre se me estan filtrando los que adicione recientemente alguien puede ayudarme?
var campoFlitro = document.querySelector ("#filtrar-tabla");
campoFlitro.addEventListener ("input",function(){
var pacientes = document.querySelectorAll (".paciente");
if(this.value.length > 0){
for (var i = 0; i < pacientes.length ; i++) {
var paciente = pacientes[i];
var tdNombre = paciente.querySelector(".info-nombre");
var nombre = tdNombre.textContent;
if (nombre != this.value){
paciente.classList.add("invisible");
} else{
paciente.classList.remove("invisible");
}
}
}else{
for (var i = 0; i < pacientes.length ; i++) {
var paciente = pacientes[i];
paciente.classList.remove("invisible");
}
}
});