電子書籍の厳選無料作品が豊富!

ヤフーのジオシティーズ(無料)でマウスを置くと画像が変わるような、ロールオーバーのタグを使おうとしたんですが、うまくいきません。

そこで、ヤフー内の「知恵袋」コーナーで聞いてみたのですが、

ジオシティーズではロールオーバーのタグを使えるので、
ジャバスクリプトをオンにしていないのでは?

と返答をいただきました。

確認したところ、ちゃんとオンにしていたので、その点は大丈夫だと思います。

何がおかしいのでしょうか?
教えてください。
よろしくお願いします。


>ご自身で画像などファイルを管理できるスペースを使用しての投稿は個人情報の開示に繋がる場合もあり、ご遠慮いただいております

とのことなので、実際のURLを見ていただくわけにはいかないので、タグを貼り付けます


<html>
<head>
<title>名称未設定</title>
</head>

<body bgcolor="#FFFFFF" text="#000000">
<BR>
<BR>
<BR>
<a href="リンク先URL">
<IMG src="最初の画像" border="0"
onMouseOver="this.src="マウスが乗った時の画像URL"
onMouseOut="this.src="マウスが離れた時の画像URL">
</a>
</body>
</html>

A 回答 (1件)

まさかとは思いますがダブルコーテーションの


くくりの中でダブルコーテーションをつかって
ませんか?

<IMG src="1.jpg" border="0"
onMouseOver="this.src='2.jpg'"
onMouseOut="this.src='1.jpg'">

この回答への補足

onMouseOver="this.src="マウスが乗った時の画像"

onMouseOver="this.src=マウスが乗った時の画像"


えと、それはもしやthisの前にダブルコーテーションがついていると、=の後にダブルコーテーションはいらない、
ということでしょうか?

それとも、説明していただいてるように、

onMouseOver="this.src='2.jpg'"

画像アドレスをコーテーションでくくる、ということでしょうか?
というか、両方?(汗)

補足日時:2006/05/23 13:41
    • good
    • 0
この回答へのお礼

<IMG src="1.jpg" border="0"
onMouseOver="this.src='2.jpg'"
onMouseOut="this.src='1.jpg'">

の通りにやってみたらできました!

やはり「”」が=の後にいらなくて、
「’」で囲まないとダメだったんですね。

基本が解ってなくて恥ずかしい限りです。
ありがとうございました(礼)。

お礼日時:2006/05/23 13:52

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!