什么DOM元素不是HTML元素?

时间:2015-07-01 06:27:15

标签: html dom

MDN documentation on addEventListener读取:

  

它适用于任何DOM元素,而不仅仅是HTML元素。

哪些DOM元素不是HTML元素? XML?其他

1 个答案:

答案 0 :(得分:2)

您可以将事件侦听器添加到任何DOM对象,而不仅仅是HTML元素。即窗口对象。基本上,所有声明都说你不仅仅局限于HTML元素。

  

DOM是W3C(万维网联盟)标准。

     

DOM定义了访问文档的标准:

     

" W3C文档对象模型(DOM)是一个平台和语言中立的接口,允许程序和脚本动态访问和更新文档的内容,结构和样式。"

     

W3C DOM标准分为3个不同的部分:

     
      
  • 核心DOM - 所有文档类型的标准模型

  •   
  • XML DOM - XML文档的标准模型

  •   
  • HTML DOM - HTML文档的标准模型

  •   

这是一个有用的链接,可以为您提供有关HTML DOM http://www.w3schools.com/js/js_htmldom.asp的更多信息。

您还应该查看http://www.w3schools.com/js/js_htmldom_eventlistener.asp

以下是官方W3C建议:http://www.w3.org/TR/DOM-Level-2-Core/introduction.html