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");
}
})
Esse código eu fiz exatamente igual a da aula 8 primeiro videos, e ele vem apresentando esse erro:
filtra.js:9 Uncaught TypeError: Cannot read property 'querySelector' of undefined at HTMLInputElement.