首页 > 解决方案 > 为所有 html 元素添加一个函数

问题描述

play()您可以通过直接在元素上调用该函数来播放视频。

document.getElementById("myVideo").play(); 

我想使用我自己的自定义函数设置类似的功能,该函数将适用于文档中的所有 html 元素。

我知道我可以使用原型将自定义函数绑定到单个 html 元素:

HTMLElement.prototype.myFunction = function() { ... };

但是我想绑定myFunction到所有 html 元素,以及创建的任何新元素。

我可以在不遍历所有文档元素并添加事件侦听器来侦听创建的新元素的情况下执行此操作吗?

标签: javascriptdom-events

解决方案


推荐阅读