- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:firefoxだけ、javascriptが思うように動作しません。)
firefoxでjavascriptが正常に動作しない問題の修正方法
このQ&Aのポイント
- 初心者によるjavascriptコードの作成の際に、firefoxで正常に動作しない問題が発生しています。IE、opera、chromeでは動作するため、firefoxのみでの問題です。
- 具体的には、タブをクリックすると対応するコンテンツが表示されるという動作が期待されていますが、firefoxでは動作しません。
- 修正のためには、javascriptコードの一部を修正する必要があります。正しい参照方法やブラウザ間の互換性を考慮する必要があります。
- みんなの回答 (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"; とする。
お礼
早速のご回答ありがとうございます。 きちんと動作するようになりましたm(_ _)m