こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

onmouseoverに複数の命令を書き込みたい

こんにちは、初心者の質問です。

画像Aにカーソルを乗せると、別のところにある画像Bが違う画像に変化するようにJAVASCRIPTを使ってスクリプトを書きました。これはうまく作動します。
さらにこの画像Aも(画像A自身にカーソルが乗った時に)別の画像に変化するようにしたいのですが、うまくいきません。

画像Aの記述は以下のようになっています。
<img src="pic1.gif" width="50" height="30" onMouseOut="changeImg(photos[6])" onMouseOver="changeImg(photos[0])">

onmouseoverに "this.src='マウスが触れた時に表示したい画像のアドレス'" を追加したいのですが、いかんせん画像Bを変化させるためのスクリプトがすでに書き込まれています。

そこで質問ですが、onmouseoverに複数の命令を書き込むことは可能でしょうか?またそれが不可能な場合上記のようなギミックを作る最善の方法や、解説のあるサイト等を教えていただけるとありがたいです。
詳しい方、よろしくお願いします

投稿日時 - 2008-02-06 10:02:00

QNo.3749265

困ってます

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

onmouseover="func1(); func2();"
みたいな感じで複数処理を記述することもできます

投稿日時 - 2008-02-06 11:44:39

お礼

action scriptの感覚でカンマは試してみたんですけど、、、セミコロンで区切ればよかったんですね。
どうもありがとうございました!

投稿日時 - 2008-02-06 12:33:49

ANo.2

このQ&Aは役に立ちましたか?

5人が「このQ&Aが役に立った」と投票しています

-広告-
-広告-

回答(2)

onmouseover属性の値を複数書くんじゃなくて、必要な処理を全部行
うjavascriptを用意して呼び出せば済むことです。

投稿日時 - 2008-02-06 10:21:06

お礼

そうですね、ありがとうございます。

投稿日時 - 2008-02-06 10:45:40

-広告-
-広告-

あなたにオススメの質問

-広告-
-広告-