1. ホーム
  2. JavaScript

Uncaught TypeError: null のプロパティ 'appendChild' を読み取れませんでした。

2022-02-19 13:49:31

エラー報告  Uncaught TypeError: nullのプロパティ'appendChild'を読み取れませんでした。

このエラーは突然見つけたもので、おそらく今まであまり気づいていなかったのですが、問題を発見して文書化しました。

原因を探ることで、以下のことがわかりました。 挿入されたノードを取得できなかったため

原因:取得時にノードが読み込まれていなかったため

例えば、head内にjsが書かれていて、body内のノードを取得する場合、この時点では取得されません。

解決方法 JS コードを </body> の後に記述します。
---------------------