var filtro = document.querySelector("#filtro-tabela");
filtro.addEventListener("input", function () {
var pacientes = document.querySelectorAll(".paciente");
if (this.value.length > 0) {
for (var i = 0; pacientes.length; i++) {
var paciente = pacientes[i];
var tdnome = document.querySelector(".info-nome");
var nome = tdnome.textContent;
var regex = new RegExp(this.value, "i");
if(regex.test(nome)){
//está dando erro nessa linha. Tem algo de errado com o código ?
paciente.classList.add("invisivel");
}
}
}else{
for (var i = 0; pacientes.length; i++) {
var paciente = pacientes[i];
paciente.classList.remove("invisivel");
}
}
});