本文へ移動
Webstudio YAS
  • About
  • Price
  • Work
  • Blog
  • Contact
  • About
  • Price
  • Work
  • Blog
  • Contact
  1. ホーム
  2. Blog
  3. IEでonloadイベントがエラー(IDが定義されていません)の解決方法

公開日: 2019.07.19

IEでonloadイベントがエラー(IDが定義されていません)の解決方法

IEでonloadイベントがエラー(IDが定義されていません)の解決方法

以下のようなonloadイベントが、IEでだけうまく動かなかったので、メモ。
ちなみに、この状態だと両方とも動きます。
・・・の所へいろんなスクリプトが入った状態だとIDが定義されていませんというエラーで動きませんでした。
他のスクリプトとの干渉かもしれませんが、突き止められませんでした。

動かなかったスクリプト

<img src="./image.jpg" id="hoge" />
・
・
・
<script>
・
・
・
hoge.onload = function(){
    console.log('表示されました!');
}
</script>

解決方法

<img src="./image.jpg" id="hoge" />
・
・
・
<script>
・
・
・
document.getElementById('hoge').onload = function(){
    console.log('表示されました!');
}
</script>

IDの指定の仕方を変えたら動きましたが、結局原因わからず。

タグ

  • IE
  • onloadイベント
  • エラー
  • 解決方法

関連記事

2019.08.27

【Javascript】$.ajaxを使ってサーバ(PHP)にデータを渡す方法

【Javascript】$.ajaxを使ってサーバ(PHP)にデータを渡す方法

2022.02.06

【Javascript】Fetchを使ってサーバ(PHP)とデータのやり取りをする

【Javascript】Fetchを使ってサーバ(PHP)とデータのやり取りをする

2019.05.09

コピペでできるChart.jsの使い方(最低限の実装)

グラフ
Webstudio YAS
  • About
  • Price
  • Work
  • Blog
  • Contact
YAS プロフィール画像

長野県長野市在住
WEBエンジニア YAS

LINKS

  • X
  • Instagram
  • GitHub
Design
  • スタンダード
  • 和モダン
  • エンジニア
  • 信州ナチュラル
プライバシーポリシー

@ Webstudio YAS