- ベストアンサー
オンマウスで画像を別の場所に表示する
- オンマウスで画像を別の場所に表示する方法についての質問です。
- Javaを使わずに、文字オンマウスで画像を別の場所に表示したいです。
- HTMLの方法では、画像オンマウスで文字を表示することはできたが、Javaを使わずに別の方法が知りたいです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
<!-- ↓ここに表示される --> <img src="もとの画像URL" border="0" ID="msg2"> <!-- ↑ここに表示される --> <a href="ページURL" onMouseOver="msg2.src='表示したい画像URL'" onMouseOut="msg2.src='もとの画像URL'"> <img src="画像URL" border="0"> </a> こんな感じで。
その他の回答 (1)
- koutarou504
- ベストアンサー率44% (182/407)
java~ は JavaScript の事と読ませて頂き・・・。 あの~、onMouseOver での記述も JavaScript なのですがぁ~ (さらに難しい事を言えば、いろいろな Script がありますが、今のこの場ではとりあえず・・・) 基本的な考え方は、無から有は無理なのでは? という事で、表示させたい場所になんらかの仕込がないと。 つまり表示させるのでなく書き換えると。 で、望む場所に<img src="" id="testid">として、 onMouseOver="test.id.src=見せたい画像URL で出来るのでは? で、いえ文字列を画像にしたいと思われるのでしたら、 機能上無理ではないかと・・・。 とはいえ、見た目をそうする事は可能です。 文字列の近くの処に画像要素を見えない状態で仕込んでおき、画像要素を見える様にした時に文字列を見えなくする・・・。 より手間は掛かります。 (JavaScript と CSS を組み合わせて処理すれば、より明確・・・。) 尚、innerHTML って対応していないブラウザもありますので。また、innerHTML でタグを記述すればそれが書かれるという方法もあるらしいですけれど、検証した(見た)事がないのであくまで参考情報として。
お礼
on mouseoverというのはjavascriptだったのですか。 すみません、何も判らない初心者でして。。 でも、no1で回答して下さった方のやり方でできました。 いろいろとありがとうございました。
お礼
さっそくやってみたらできました。 回答ありがとうございました。