WEB相談室

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

タイトル:onMouseOverイベント

0:[投稿] yoko [2002/08/07 13:36 ][環境:WIN+IE WIN系+Java]

リンクテキスト上をマウスが通過したときにマウスオーバーイベントが発生し、
ステータス行にメッセージを表示するとき、つぎのようなコードを書きますが、

<a href="book1.html" onMouseOver="window.status='メッセージ';return true">

必ず、trueを返さないといけないのはどうしてでしょうか?
ご存じのかたがいらっしゃいましたら教えていただければと思います


1:[回答] xxx [2002/08/07 13:55 ]

<A> の動作に影響するからでは?
詳しくは判りませんが、return false; を記述すると<A>が無効に
なります。
なので、return true ならメソッドの戻り値に関わらず<A>が
有効になるのだと解釈しています。

<A HREF="hoge" OnClick="return true;">有効</A><BR>
<A HREF="hoge" OnClick="return false;">無効</A><BR>


2:[回答] yoko [2002/08/07 14:07 ]

ありがとうございました。
Aタグとからんでいたのですね。
納得です。

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]

ChaichanPAPA's World