前提・実現したいこと
左右(燃えるゴミと資源ゴミのイラスト)を「入れ替えボタン」を
押したときに、左に燃えるゴミ→「火曜日と木曜日」
左に資源ゴミ→「金曜日」
と出るようにしたいです。
発生している問題・エラーメッセージ
文字が表示されない
画像は入れ替わっています
該当のソースコード
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/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー