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