• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:firefoxだけ、javascriptが思うように動作しません。)

firefoxでjavascriptが正常に動作しない問題の修正方法

このQ&Aのポイント
  • 初心者によるjavascriptコードの作成の際に、firefoxで正常に動作しない問題が発生しています。IE、opera、chromeでは動作するため、firefoxのみでの問題です。
  • 具体的には、タブをクリックすると対応するコンテンツが表示されるという動作が期待されていますが、firefoxでは動作しません。
  • 修正のためには、javascriptコードの一部を修正する必要があります。正しい参照方法やブラウザ間の互換性を考慮する必要があります。

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

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

idふって制御するなら function show1(){ document.querySelector("#page1").style.display="block"; document.querySelector("#page2").style.display="none"; document.querySelector("#page3").style.display="none"; } function show2(){ document.querySelector("#page1").style.display="none"; document.querySelector("#page2").style.display="block"; document.querySelector("#page3").style.display="none"; } function show3(){ document.querySelector("#page1").style.display="none"; document.querySelector("#page2").style.display="none"; document.querySelector("#page3").style.display="block"; } で、Firefoxでもopera、chrome、IE でOKです。 古いIEやoperaを無視しないなら、昔ながらの  document.getElementById("page1").style.display="none"; とする。

myahumyahu
質問者

お礼

早速のご回答ありがとうございます。 きちんと動作するようになりましたm(_ _)m