【发布时间】:2020-07-24 19:11:07
【问题描述】:
按照 MDN 文档,Element interface 包含搜索 dom 节点的所有方法,例如
- getElementById
- getElementsByTagName
- ...
MDN 还 states Document 直接继承自 Node。 不是来自 Element。
那么,为什么 Document 包含所有这些 Element 方法(以及来自 ParentNode 接口的方法)? MDN 只是没有更新规格还是我遗漏了什么?
【问题讨论】:
-
它有自己的方法,它不继承它:developer.mozilla.org/en-US/docs/Web/API/Document/…
-
Element 接口不包含
getElementById()。.getElementById()方法作为 Element 方法没有意义,因为它本质上是文档的全局。 -
@Barmar 似乎德国 MDN 不是最新的。它在 en-US 中列为方法,但在 de 中没有
-
@Pointy 猜我需要编辑标题和文本。谢谢指出。 //编辑:没关系,因为它在答案中被引用,我让它保持原样
标签: javascript dom domdocument