Harry Potter: Links einer Seite mit Javascript auslesen

Beitrag lesen

Hallo,
ich versuche gerade, alle Links der aktuellen Seite mit Javascript auszulesen. Hier ist der Code meiner Funktion dafür:

function tooltip()
{
    var links = document.links;

    console.log(links);
}
document.addEventListener("DOMContentLoaded", tooltip());

Allerdings tritt dabei folgendes Problem auf (siehe Screenshots Konsole):

Ich kriege eine HTMLCollection mit der Länge "0" zurück...


...in Wirklichkeit aber gibt es 13 Links, die auch alle in der HTMLCollection stehen. Nun will ich später mit einer Schleife auf die HTMLCollection zugreifen, was ich aber nicht kann, weil ich die Anzahl der Elemente nicht bestimmen kann.
Woran könnte das liegen?
Viel Grüße, Samuel