so can html/javascript pros help me here with something (for something i’m working on)
i have a part of a webpage that i want to replace when a condition is met
i already have the if-statement, but when i use methods to replace the innerHTML, it doesn’t work
so uhh how do i replace a multiline html element with multiline html?
(sorry if this post is confusing)
All of my JavaScript is placed in a script.js
file and I put the script load tags at the top of the page, just above the CSS load tags. I don’t think that’s the exact cause, it’s probably more of the code I’m trying to use, but I can’t test because I’m using an IDE.
You need to put the defer attribute on your script tag, otherwise you cannot put it in the head. For example: <script src=. . . defer>
just tested, it didn’t change anything, the code still doesn’t work
so it’s not the script placement, it’s the code itself that’s the issue