Hallo Lukas Böhm,
Woran könnte es sonst liegen?
An dem, was ich und nun auch Matthias Dir bereits gesagt haben. Du greifst auf den Anker zu noch bevor dieser existiert. Entweder Du setzt Dein Script unter den Anker oder Du schreibst Dir eine Funktion, die Du onload() startest.
Mit freundlichem Gruß
Micha