• ベストアンサー

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

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

  • ベストアンサー
  • HIRSYU
  • ベストアンサー率51% (45/87)
回答No.2

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

exemplary
質問者

お礼

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

その他の回答 (1)

回答No.1

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

exemplary
質問者

お礼

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

関連するQ&A