0

エディターのリンク要素に「onclick」イベントを追加したいと考えています。

これは私がしました:

parent.document.frames["myframe"].document.body.attachEvent('onmouseover', function(e) { 
        parent.document.frames["myframe"].document.getElementsByTagName("a").attachEvent('onclick', function(e) { 
            alert("Hello");
        });
 });

しかし、うまくいきません。これを IE で動作させたいのですが、Javascript を使用しています。誰がそれの何が悪いのか知っていますか?

ありがとう

4

2 に答える 2

0

最後にjQueryでやった:

  parent.document.frames["myframe"].document.body.attachEvent('onmouseover', function(e) { 
        $("a",parent.document.frames["myframe"].document).click(function(event){
             alert("hello");
        });
  });
于 2010-12-16T12:02:45.227 に答える
0

ボディではなく周囲の div にマウスオーバー イベントをアタッチしてみてください。

于 2010-12-16T11:09:32.753 に答える