• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:オンマウスで画像を別の場所に表示する)

オンマウスで画像を別の場所に表示する

このQ&Aのポイント
  • オンマウスで画像を別の場所に表示する方法についての質問です。
  • Javaを使わずに、文字オンマウスで画像を別の場所に表示したいです。
  • HTMLの方法では、画像オンマウスで文字を表示することはできたが、Javaを使わずに別の方法が知りたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • to_kyo
  • ベストアンサー率41% (7/17)
回答No.1

<!-- ↓ここに表示される --> <img src="もとの画像URL" border="0" ID="msg2"> <!-- ↑ここに表示される --> <a href="ページURL" onMouseOver="msg2.src='表示したい画像URL'" onMouseOut="msg2.src='もとの画像URL'">   <img src="画像URL" border="0"> </a> こんな感じで。

cho_cho2
質問者

お礼

さっそくやってみたらできました。 回答ありがとうございました。

その他の回答 (1)

回答No.2

java~ は JavaScript の事と読ませて頂き・・・。 あの~、onMouseOver での記述も JavaScript なのですがぁ~ (さらに難しい事を言えば、いろいろな Script がありますが、今のこの場ではとりあえず・・・) 基本的な考え方は、無から有は無理なのでは? という事で、表示させたい場所になんらかの仕込がないと。 つまり表示させるのでなく書き換えると。 で、望む場所に<img src="" id="testid">として、 onMouseOver="test.id.src=見せたい画像URL で出来るのでは? で、いえ文字列を画像にしたいと思われるのでしたら、 機能上無理ではないかと・・・。 とはいえ、見た目をそうする事は可能です。 文字列の近くの処に画像要素を見えない状態で仕込んでおき、画像要素を見える様にした時に文字列を見えなくする・・・。 より手間は掛かります。 (JavaScript と CSS を組み合わせて処理すれば、より明確・・・。) 尚、innerHTML って対応していないブラウザもありますので。また、innerHTML でタグを記述すればそれが書かれるという方法もあるらしいですけれど、検証した(見た)事がないのであくまで参考情報として。

cho_cho2
質問者

お礼

on mouseoverというのはjavascriptだったのですか。 すみません、何も判らない初心者でして。。 でも、no1で回答して下さった方のやり方でできました。 いろいろとありがとうございました。

関連するQ&A