WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:Javaスクリプトのロールオーバーについて

0:[投稿] しば [URL] [2003/02/20 16:07 ][環境:win98 わからない]

はじめまして、しばと申します。

今日初めてボタンアイコンのロールオーバーにに挑戦したのですが、どうしてもうまくいきません。
状態としては、ボタンアイコンにマウスカーソルを合わせると、×(バツ)が表示され、画像が見つからないような状態になってしまいます。

どこが悪いのか、いろんなサイトに行ったり、実際使っているサイトのソースを見たりもしましたが、さっぱりわかりません。
どなたか教えてください。よろしくお願い致します。

サイトアドレス:http://www.geocities.co.jp/Bookend-Kenji/1169
(サイトのほうはエラーが出ないように『if(document.images) 』の『}』を外してあります)


<!-- ・ -->
<HTML>
<HEAD>

<SCRIPT Language="JavaScript">
<!--
if(document.images) {
var imgs = new Array();
imgs[0] = new Image(); imgs[0].src = "SOZAI/button/diary_r.gif";
imgs[1] = new Image(); imgs[1].src = "SOZAI/button/godiary_r.gif";
}

function chgimg(id, imgname) {
if(document.images) {
if(imgs[imgname]) {
document.images[id].src = imgs[imgname].src;
}
else {
document.images[id].src = imgname;
}
}
}
//-->
</SCRIPT>


<TITLE></TITLE>
</HEAD>

<body>
<a href="http://pink.candybox.to/sibabsi/tackynote/tackynote.cgi?PHPSESSID=2c424c1811d4f529073127064e13fdbd"
onMouseOver="chgimg('img1','SOZAI/button/godiary_r.gif')" onMouseOut="chgimg('img1','SOZAI/button/diary_r.gif')">
<img src="SOZAI/button/diary_r.gif" name="img1" BORDER="0" ALT="しば節"></a>

</BODY>
</HTML>


1:[回答] くろとり [2003/02/20 16:26 ]

godiary_r.gifのファイルが存在していないのでは
ないでしょうか?
勝手ながらHPをDLLしてみましたが
diary_r.gifはありますがgodiary_r.gifが
みあたりません。
うまくいかないからUPしてないだけなら
ごめんなさい。


2:[質問] しば [URL] [2003/02/20 16:48 ]

早速のお答え、ありがとうございます!
今、確認してみましたが、ちゃんとジオシティーの素材置場にUPしてありました。
他に考え得る原因はありますでしょうか?


3:[回答] chintara [2003/02/20 22:13 ]

ローカルで試したところ、とくに問題なく動作しました。
「}」を付けたファイルを再度アップロードされてはいかがでしょうか。


4:[完了] しば [URL] [2003/02/21 09:27 ]

お返事ありがとうございます!
chintaraさんのおっしゃる通りアップロードしてみましたら、ちゃんと動きました!
なんでエラーだったんだろう?
きっと私がなにか抜かしていたか何かしてたんでしょうね。

ともあれ、くろとりさん、chintaraさん、どうもありがとうございました<(_)>(深々)。

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]

ChaichanPAPA's World