[ js ] 關於plugin的event

看板Ajax作者 (馬摸摸)時間14年前 (2010/12/16 20:49), 編輯推噓0(004)
留言4則, 2人參與, 最新討論串1/1
在我的頁面上有多個plugin 每個plugin都有一個事件 "OnDbLClick" 在早先的版本只運行在IE上 我是使用 <SCRIPT FOR="a" EVENT="OnDbClick()" LANGUAGE="JavaScript"> Action("a"); //表示event是由Plugina發出 </SCRIPT> 但最近開始要支援Firefox 發現上述程式在Firefox似乎無效 所以改用 document.getElementById("a").addEventListener('DbLClick', function(event){ Action(event.target);}, false); 卻發生了event.target未定義(不確定是未定義還是null)的錯誤 如果alert(event),會出現78 (搞不清楚這數字的意義) 請問我應該如何修改我的程式 才能夠在收到event時 辨識出是哪個元件所發出的event -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.250.139.170 ※ 編輯: koucha 來自: 60.250.139.170 (12/17 08:41)

12/17 13:06, , 1F
在 SCRIPT 標籤上 加上 EVENT 的用意是?y
12/17 13:06, 1F

12/17 13:41, , 2F
在script中使用for和event可以將事件綁定到指定的物件上
12/17 13:41, 2F

12/17 22:53, , 3F
12/17 22:53, 3F

12/17 22:53, , 4F
所以才問一下
12/17 22:53, 4F
文章代碼(AID): #1D2WhA0J (Ajax)
文章代碼(AID): #1D2WhA0J (Ajax)