1. ホーム
  2. フロントエンド
  3. js

エラーです。nullのプロパティ'addEventListener'を読み取ることができません。

2022-01-21 20:41:50
<パス

デバッグコードで問題が発生しました:プロパティ ' を読み取れません。 addEventListener のNULL

理由 ページが読み込まれる前に listening js のコードがすでに実行されており、このコードを実行すると listening DOM ノードがまだ読み込まれて作成されていないため、listening 要素が見つからないのです。

  • ネイティブjsの解決策

1. ページの一番下にスクリプトを配置します。
2. を使用します。 jQuery ライブラリを使用します。
3. 3. Window.unload=function(){}のコードボックス内にjsコードを記述します。

  • その他

ページの読み込みが完全に終了するのを待ってから、このJsを読み込みます。