0
所以我可以添加一個事件偵聽器和發送郵件的事件像this調用匿名的addEventListener功能時發送的事件,然後將其刪除
(function(){
document.getElementById("submitBtn").addEventListener("click", function(event){
pD(event);
}, false);
}());
function pD(event){
event.preventDefault();
}
既然不能傳遞event
參數,我想調用的函數在點擊,有什麼辦法可以得到event
,所以我可以使用一個命名函數,所以我可以刪除監聽器? This似乎是相關的,但它似乎並不關心像傳遞一個參數。或者有沒有辦法從元素中刪除所有偵聽器?
爲什麼不只是做' 「點擊」,PD,假)'?現在你可以用'pD'和事件類型來解除綁定。 –
@KevinB然後'函數pD()'看起來像什麼?它不需要發送'事件'嗎?非常感謝。 – 1252748
自動發生! – adeneo