HTML文書の読み込みを待つ


HTML文書の読み込みを待ってからJavascriptの処理を行いたい場合は、DOMContentLoadedに対するイベントリスナを利用します。

document.addEventListener('DOMContentLoaded', function(event) {
  alert('HTML loaded');
});

スタイルシートや画像、サブフレームの読み込みは待たないことに注意してください。