イベントを正しく動作させるには?
[上に]
[前に]
[次に]
執事
2000/02/29(火) 11:47:58
久しぶりに質問させていただきます。
以前から気になっていたのですが、
<IMG SRC="hoge.gif" WIDTH="111" HEIGHT="51" onMouseOver="ChgGif(4,0)" onMouseOut="ChgGif(4,1)"></DIV>
というGIFのとなりに、
<DIV CLASS="L1" ID="l1" onClick="putImg(1)">A</DIV>
<DIV CLASS="L2" ID="l2" onClick="putImg(2)">B</DIV>
<DIV CLASS="L3" ID="l3" onClick="putImg(3)">C</DIV>
<DIV CLASS="L4" ID="l3" onClick="putImg(4)">D</DIV>
というスタイルシートを置きます。
putImg関数でA〜Dが押下されたときに文字の色を変えるという
処理を行っているのですが、GIFのちょうど横に配置してある
文字だけなんの反応もしないのです。(IE4.0だと不可、IE5.0だと可)
できるだけ配置を変えずに対処する方法がありましたら教えて
頂きたいのですが。よろしくお願いします。
EMI
2000/02/29(火) 11:54:08
IMGの後にある</DIV>は何でしょう?
執事
2000/02/29(火) 12:58:10
こちらの入力ミスです(^^;
正確には
<DIV STYLE="position:absolute;left:〜px;top:〜px;">
<IMG SRC="hoge.gif" WIDTH="111" HEIGHT="51" onMouseOver="ChgGif(4,0)" onMouseOut="ChgGif(4,1)"></DIV>
です。失礼しました。
執事
2000/02/29(火) 13:59:59
いろいろ試してみたのですが、やはり動かない(T0T
マウスをクリックした位置を取得して、場合分けを行い
動作させる他ないのかなぁ・・・・・・・
[上に]
[前に]
[次に]