繁体   English   中英

扩展DOM元素的原型

[英]Extend Prototype of DOM element

我想知道是否有可能扩展DOM元素的原型。 我知道

Element.prototype.newMethod = function(){}; 作品,然而,这也适用于每一个元素与任何标签,那么aformimg将实施方法。

我只想将其添加到单个元素中。

如前所述,要解决此问题,您可以通过以下方法扩展所有Elements的原型:

Element.prototype.newMethod = function(){};

但是,要将其添加到单个DOM元素中,您可以执行以下操作:

HTMLXyzElement.prototype.newMethod = function(){};

Xyz是您的元素,例如:

HTMLFormElementHTMLImageElementHTMLAnchorElementHTMLDivElement 要找到更多这些内容,只需在浏览器中打开一个控制台并开始输入HTML ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM