問題
javascriptで「Cannot read property 'appendChild' of null」というエラーが出てしまった。
解決策
appendChildの指定したDOMの読み込み前に実行してしまったことによるエラーなので、読み込みが終わった後に実行することで解消することができます。
「’appendChild’ of null」
javascriptでエラー「Cannot read property ‘appendChild’ of null」が出てしまった時の対処法をご紹介します。
読み込みのタイミングの問題
appendChildの指定したDOMの読み込み前に実行してしまったことによるエラーなので、読み込みが終わった後に実行することで解消することができます。
headタグで実行した場合
document.getElementsByTagName('body')[0].appendChild(text);
実行結果:エラー
bodyタグで実行した場合
document.getElementsByTagName('body')[0].appendChild(text);
実行結果:成功
参照
コメント