1
resposta

resposta não aparece no console

Boa tarde,

A resposta não aparece no console.

Meu código buscar-paciente.js:

var botaoAdicionar = document.querySelector("#buscar-pacientes");

botaoAdicionar.addEventListener("click", function() {
    var xhr = new XMLHttpRequest();

    xhr.open("GET", "https://api-pacientes.herokuapp.com/pacientes");

    xhr.addEventListener("load", function() {
        console.log (xhr.responseText);
    });

    xhr.send;
});

Meu código HTML:

    </table>
    <button id="buscar-pacientes" class="botao bto-principal">Buscar pacientes</button>

</section>
        </main>

        <script src="js/calcula-imc.js"></script>
        <script src="js/form.js"></script>
        <script src="js/remover-paciente.js"></script>
        <script src="js/filtra.js"></script>
        <script src="js/buscar-paciente.js"></script>

</body>
1 resposta

Olá Bruno, tudo bem com você?

Ali no final na hora de fazer a requisição, você esqueceu de invocar a função, veja:

xhr.send;

Na verdade era para ser xhr.send(), dessa forma irá funcionar corretamente :)

Abraços e Bons Estudos!