![](/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.