Führe den Code aus, wenn das DOM geladen wird. Wickeln Sie Ihre Logik in einen Ereignis-Listener für DOMContentLoaded
.
Der Grund, warum es in JSFiddle funktionierte, ist, dass JS beim Laden ausgeführt wird (das ist die Standardoption in JSFiddle).
Alternativ können Sie abhängig davon, wann Sie die auszuführende Logik benötigen, auch Folgendes verwenden:
%Vor%Siehe: Unterschied zwischen DOMContentLoaded- und Load-Ereignissen
Tags und Links javascript typeerror