Как сказать JavaScript подождать, пока сайт не загрузится в HTML
use the 'defer' keyword
<script type="text/javascript" src="index.js" defer></script>
Unsightly Unicorn
use the 'defer' keyword
<script type="text/javascript" src="index.js" defer></script>