O código funciona perfeito até o IF, mas quando testo com o erro a mensagem não aparece. Já tentei mudar o nome da variavel, acessar o network mas nada funcionou até agora.
var botaoAdicionar = document.querySelector("#buscar-paciente");
botaoAdicionar.addEventListener("click", function(){
var xhr = new XMLHttpRequest();
xhr.open("GET","https://api-paci111entes.herokuapp.com/pacientes");
xhr.addEventListener("load", function() {
var erroAjax = document.querySelector("#ajax-erro");
if (xhr.status == 200) {
erroAjax.classList.add("invisivel");
var resposta = xhr.responseText;
var pacientes = JSON.parse(resposta);
pacientes.forEach(function(paciente) {
adicionaPacienteNaTabela(paciente);
});
} else{
erroAjax.classList.remove("invisivel");
}
});
xhr.send();
});