イベントを正しく動作させるには?

[上に] [前に] [次に]
執事 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
マウスをクリックした位置を取得して、場合分けを行い
動作させる他ないのかなぁ・・・・・・・

[上に] [前に] [次に]