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

尝试将鼠标悬停事件附加到周围的 div 而不是主体。

于 2010-12-16T11:09:32.753 回答
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 回答