我有一个链接:<a href="/somelink" id="link_test" onclick="return func(event);">Link</a>
。
我想删除此onclick属性&amp;通过addEventListener添加click事件侦听器
我试过了:
ge("link_test").addEventListener('click',function(){
return func(window.event);
},false);
还:
ge("link_test").addEventListener('click',"return func(window.event);",false);
没有结果。是否可以通过addEventListener(&amp; how)来完成它?
PS:实际上我有一个addEventListener func的crossbrowser变体,但在这种情况下并不重要。
答案 0 :(得分:1)
尝试:
var anch = document.getElementById("link_test");
anch.addEventListener ("click", function (event) {
event.preventDefault();
func(event)
}, false);
你的意思是这样吗