javascript - 在 Javascript 中,你能扩展 DOM 吗?

标签 javascript dom

在 Javascript 中,您可以通过使用其原型(prototype)对象来扩展现有类:

String.prototype.getFirstLetter = function() {
    return this[0];
};

是否可以使用此方法来扩展 DOM 元素?

最佳答案

我在写问题时找到了答案,但我想无论如何我都会发帖来分享信息。

您需要扩展的对象是Element.prototype

Element.prototype.getMyId = function() {
    return this.id;
};

关于javascript - 在 Javascript 中,你能扩展 DOM 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/779880/

相关文章:

javascript - MongoError : Topology is closed, 请连接(client.close 和 client.connect 问题)

javascript - Grunt.js 模板 : Use the name of the target in a task?

javascript - 如何确保包含多个 $.ajax 调用的函数完全同步运行,并允许浏览器在执行时重新绘制

javascript - require() 在运行时但只运行一次。可以吗?

html - 对 DOM 和 HTML(API)之间的关系感到困惑

javascript - 在 Javascript 中访问单元格文本

javascript - 是否存在反向查询选择器?

javascript - 传递url参数时不带问号和等号?

java - JAXB DOM 节点解码省略元素

javascript - 为什么我无法获得对 AngularJS Videogular 中可以看到的元素的引用?