在MDN的API参考中,有这三个API,它们有什么区别,体现在网页上有什么不一样。
HTMLElement 对象表示 HTML 中的一个元素。
HTMLElement 对象继承了Element 对象的标准属性,也实现了一些非标准属性。
HTMLBodyElement 是老版 可以弃用了
它们都可以看成是DOM(文档对象模型),DOM 是 W3C(万维网联盟) 的推荐标准.
10 回答10.3k 阅读
4 回答8.6k 阅读✓ 已解决
7 回答10.7k 阅读
2 回答11.2k 阅读✓ 已解决
6 回答2.5k 阅读
5 回答4.2k 阅读✓ 已解决
4 回答2.5k 阅读✓ 已解决
用通俗一点的话说就是:element是一个html元素,或者标签,每一个标签在dom中就是一个节点node,节点下面有element,document,characterData,attr.document代表一个html或xml文档,element类型代表该文档中的一个元素。HTMLElement和HTMLDocument只针对HTML文档和元素

画了一幅图: