![](/img/trans.png)
[英]How to set Focus to tizen web app document object for eventListener? (Javascript)
[英]javascript - How to find the eventlistener to a document?
我試圖找到我已附加到文檔的事件偵聽器,但是當我在console.log中登錄時,出現錯誤。 我試着去做getElementById和getElementsByClassName,但是我看不到附加到它的事件偵聽器。 這是一個測試代碼
document.addEventListener('keydown', test,false);
function test(e) {
console.log(document);
}
我想做的就是抓住事件監聽器,將其保存並稍后在另一個類中重新添加。 某物
var savedListener = document._listener;
document.removeAllEventListener();
例如在另一個班級
document._listener = savedListener ;
您可以將事件的不同參數存儲在變量中,並在以后使用:
var evtToSave = { "event": 'keydown', "function": test, "useCapture": false }; document.addEventListener(evtToSave.event, evtToSave.function, evtToSave.useCapture); function test(e) { console.log(document); } //document.removeAllEventListener(); document.removeEventListener(evtToSave.event, evtToSave.function); document.addEventListener(evtToSave.event, evtToSave.function, evtToSave.useCapture);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.