前提・実現したいこと
左右(燃えるゴミと資源ゴミのイラスト)を「入れ替えボタン」を
押したときに、左に燃えるゴミ→「火曜日と木曜日」
左に資源ゴミ→「金曜日」
と出るようにしたいです。
発生している問題・エラーメッセージ
文字が表示されない
画像は入れ替わっています
該当のソースコード
function imgswap() { var a, b, c; var ans=document.getElementById("answer"); a=window.document.images[0].src; b=window.document.images[1].src; c=a; window.document.images[0].src=b; window.document.images[1].src=c; document.fgColor="#ffccff" if(window.document.images[0].src==b){ ans.innerHTML="火曜日と木曜日"; }else if(window.document.images[1].src==c){ ans.innerHTML="金曜日" } if(window.document.images[0].src.indexOf('燃えるゴミ') !== -1){ ans.innerHTML="火曜日と木曜日"; } else{ ans.innerHTML="金曜日"; } } </script> </head> <body> <p>左右の画像を入れ替え</p> <div><img src="もえるゴミ.png" id="d"><img src="資源ゴミ.png" id="e"></div> <div><form name="myform"><input type="button" value="入れ替え" onclick="imgswap()"></form></div> </body> </html>
試したこと
他の方の質問を参考にしたが上手くいかなかったです。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
Javaですか?
JavaScriptですか?
この2者は似て非なるものです。
タグ説明も読んでください。
申し訳ありません。
JavaScriptです。
あと、コードやエラーはマークダウンのcode機能を利用してご提示ください。
https://teratail.com/questions/238564
質問は編集できますので、適宜ご対応ください。(※指摘は怒りや責めではないです)
ありがとうございます。
初めて利用した者で、質問させていただく立場なのに
上手く出来ておらず申し訳ありません。
いえあの、そういう反応は特になくて良いです。
こちらは「質問への追記・修正の依頼」のコメント欄なので、指摘内容を加味して質問編集して返してもらえればそれで十分です。
お礼や謝罪などあっても問題は前に進まないので、
欲しいのはフィードバックです。
回答1件
あなたの回答
tips
プレビュー