WEB相談室

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

タイトル:OnMouseでテキスト表示について...

0:[投稿] em [2006/10/13 13:22 ] [環境:WINxp わからない]

OnMouseでテキストを表示するJavaScriptを1ページに2箇所適応するにはどうしたらいいのか教えてください。
よろしくおねがいします。

今、下記のJavaScriptで1箇所適応させています。
<script>
<!--
var content=new Array()
content[0]=''
content[1]=''
content[2]=''
function chgtxt(changecontent){
if (document.all)
clip.innerHTML=changecontent
else if (document.layers){
document.a1.document.a2.document.write(changecontent)
document.a1.document.a2.document.close()
}
}
//-->
</script>



<td><a href="#" onmouseover="chgtxt(content[1])" onmouseout="chgtxt(content[0])"><img src="a.gif"></a></td>
<td><div id="clip"></div></td>


この場合"a.gif"画像にマウスを乗せると<div id="clip"></div>部分にcontent[1]が表示されますが、"b.gif"画像にマウスを乗せたとき上記の<div id="clip"></div>部分とは別の場所にcontent[2]のテキストを表示させたいのですが・・・

よろしくお願いします。


1:[回答] 123456789 [2006/10/13 15:58 ]

現在のchgtxtメソッドの引数に、変更したいdivのidを渡せるようにしては如何でしょう。

function chgtxt(id, changecontent){


2:[完了] em [2006/10/16 17:09 ]

ご回答いただきながら返事が遅くなり申し訳ありません。

あまりJavaScriptを使ったことがなくidの渡し方に
悩んでしまい、なかなかうまくいかなかったのですが、
やっとできました!

本当にありがとうございました!!

回答(必須): 状態:

お名前(必須):

URL:




[戻る]