我正在看一个以老式的方式添加了几个事件处理程序的元素 -
<input onblur="doSomething()" onkeyup="doSomethingElse()">
当我在检查器中检查事件侦听器面板时,它完全是空的。
有没有办法在页面的源代码中找到这些代码,除了手动ctrl + f&#39的函数名称?
答案 0 :(得分:2)
您可以在控制台中使用toString方法:
doSomething.toString()
或者您可以通过调试器找到它:
function findMyCode(element){
debugger
element.onblur.call(element);
}
findMyCode(document.getElementById('idOfYourInput'));
然后进入函数调用。
答案 1 :(得分:1)