今天小编跟大家讲解下有关javascript中DOM是什么? ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了有关javascript中DOM是什么? 的相关资料,希望小伙伴们看了有所帮助。
DOM(document object model)文档对象模型,是一项W3C 标准,是针对html和XML的一个API(应用程序接口)。它允许程序和脚本动态地访问、更新文档的内容、结构和样式。
DOM给我们描述了一个具有层次化特点的节点树,允许开发人员增删改查页面的某些部分。通过 html DOM,Javascript 能够访问和改变 html 文档的所有元素。
当网页被加载时,浏览器会创建页面的文档对象模型DOM(document Object Model)。
W3C DOM 标准被分为 3 个不同的部分:
● Core DOM - 所有文档类型的标准模型XML
● DOM - XML 文档的标准模型
● html DOM - html 文档的标准模型
对象的 html DOM 树
通过这个对象模型,Javascript 获得创建动态 html 的所有力量:
● Javascript 能改变页面中的所有 html 元素
● Javascript 能改变页面中的所有 html 属性
● Javascript 能改变页面中的所有 css 样式
● Javascript 能删除已有的 html 元素和属性
● Javascript 能添加新的 HTML 元素和属性
● Javascript 能对页面中所有已有的 HTML 事件作出反应
● Javascript 能在页面中创建新的 HTML 事件
来源:爱蒂网