- ベストアンサー
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に複数の命令を書き込むことは可能でしょうか?またそれが不可能な場合上記のようなギミックを作る最善の方法や、解説のあるサイト等を教えていただけるとありがたいです。 詳しい方、よろしくお願いします
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
onmouseover="func1(); func2();" みたいな感じで複数処理を記述することもできます
その他の回答 (1)
- grumpy_the_dwarf
- ベストアンサー率48% (1628/3337)
回答No.1
onmouseover属性の値を複数書くんじゃなくて、必要な処理を全部行 うjavascriptを用意して呼び出せば済むことです。
質問者
お礼
そうですね、ありがとうございます。
お礼
action scriptの感覚でカンマは試してみたんですけど、、、セミコロンで区切ればよかったんですね。 どうもありがとうございました!