- 締切済み
HTMLのタグ
HTMLでホームページを作っています。 どうしたらいいかわからないので質問します。 ある画像Aがあるとします。Aをクリックしたらもう1つのBの画像に切り替わるようなタグはありますか?
- みんなの回答 (2)
- 専門家の回答
みんなの回答
参考URLのようなやつですか? IEのみなら <img src="1.jpg" onmouseover="this.src='2.jpg'" onmouseout="this.src='1.jpg'"> って感じでもいけるんですが。 しかし、「クリックしたら」というので、ちょっと変えないとですね。 SCRIPTタグの間のイメージの設定の後に flag=true; function changeIMG(){ if (flag) { if(document.images){ document.images.ie.src=clickimg[1].src; flag=false; } } else { if(document.images){ document.images.ie.src=clickimg[0].src; flag=true; } } } って感じのを入れておきましょう。 で、 <A href="" onClick="changeIMG();return false;"> <IMG src="images/ieexplorer_mono.gif" border="0" width="32" height="32" name="ie"></A> とでもすれば、クリックしたら切り替えられると思いますが。
- crimson
- ベストアンサー率40% (900/2202)
ページの基本表示を変えずに画像のみ…というのであれ ばそれはHTMLだけではダメで、JavaScriptの「ロール オーバー」というテクニックが必要です。 詳しくは下記リンクをご参照下さい。