如何在document.createElement函数上创建侦听器?
例如,之后
var canvas = document.createElement("canvas");
这是自动完成的
console.log("createElement worked")
如何做同样的事情,但功能不同,例如toDataURL
var str = canvas.toDataURL("image/png");
这是自动完成的
console.log("toDataURL worked")
发布于 2022-10-07 19:37:03
您可以重写原始函数,并在开始时添加所需的代码扩展。
document.createElement = function (create) {
return function() {
console.log ('element created');
return create.apply (this, arguments);
};
}(document.createElement)
从Hooking document.createElement using function prototype改编的示例
https://stackoverflow.com/questions/73991667
复制相似问题