1
我有一个链接:<a href="/somelink" id="link_test" onclick="return func(event);">Link</a>
。如何通过addEventListener添加onclick =“return func()”?
我想的addEventListener
删除此onclick属性&添加单击事件侦听器我想:
ge("link_test").addEventListener('click',function(){
return func(window.event);
},false);
也:
ge("link_test").addEventListener('click',"return func(window.event);",false);
没有结果。有没有可能通过addEventListener(&)做到这一点?
PS:其实我有一个addEventListener func的交叉浏览器变体,但在这种情况下并不重要。
你的第一次尝试应该工作,但你是什么意思没有结果呢?是没有运行的func(),或者它是链接不会到达它应该(因为它应该如果从fn返回的值不真实) – GillesC 2012-04-27 11:48:58