以下代码:
alert(document.getElementById("div").click());
运行点击函数。但我想警告或记录这样一个函数的内容。我该怎么办?
最佳答案
click
method 是 <input>
的 DOM Level 2 方法类型为“button”、“checkbox”、“radio”、“reset”或“submit”的元素(请参阅: DOM-Level-2-HTML: click method 和 HTMLElement.click() on MDN )。
click
方法(函数)本身是由浏览器本地实现的。这意味着您可以尝试使用以下方式打印其内容:
alert(document.getElementById("div").click);
(注意 click
之后没有括号)但您将得到的是:
function click() { [native code] }
这可能不是您想要的。
您确定不想获取点击事件处理程序的来源而不是点击方法吗?
关于javascript - 警报或记录点击功能内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31458804/