divを非表示にしたいので、コードがあります
function hide(){hide div code}
document.onload = hide();
動作しません。
window.onload = hide();
動作しません。
ただし、HTMLドキュメントに移動して書くと
<body onload="hide()">
これは機能します。
これで、HTML ドキュメントに JavaScript を含めるべきではないことがわかりましたが、ページ全体が読み込まれるまで実際に JavaScript を WAIT にしてからコードを実行するにはどうすればよいでしょうか。ページが読み込まれる前にコードが実行されていることは確かですが、その理由はわかりません。
どうすればこれを機能させることができるかについてのアイデアはありますか?