It says that TypeError: document.getElementById(…) is null [duplicate]

Make sure the script is placed in the bottom of the BODY element of the document you’re trying to manipulate, not in the HEAD element or placed before any of the elements you want to “get”.

It does not matter if you import the script or if it’s inline, the important thing is the placing. You don’t have to put the command inside a function either; while it’s good practice you can just call it directly, it works just fine.

Leave a Comment