• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:javasciptで時間で背景変更について)

JavaScriptで時間帯によって背景画像を変更する方法

このQ&Aのポイント
  • JavaScriptを使って、特定の時間帯に応じて背景画像を変更したい場合、以下のコードを使用します。ただし、Safariでは表示されますが、IEやFirefoxでは表示されません。
  • 以下の関数を使用して、時間帯に応じて背景画像を変更することができます。
  • 関数を呼び出す際に、時間を引数として渡してください。それに応じて、背景画像が変更されます。

質問者が選んだベストアンサー

  • ベストアンサー
  • yyr446
  • ベストアンサー率65% (870/1330)
回答No.2

 BACKGROUND属性は、HTML4.01で非推奨で廃止予定です。 とりあえず、  document.write("<BODY BACKGROUND='image.png'>");を  document.body.style.backgroundImage("image.png");へ書き換え たくさんif else を並べるより、switch case の構文にした方がすっきりして 間違えにくいよ。

その他の回答 (1)

  • yui-magic
  • ベストアンサー率62% (20/32)
回答No.1

backgroundで指定するより cssのbackground-imageを使うほうがよいと思います。