DOM
- JavaScript的组成:核心语法(ECMAScript)+文档对象模型(DOM)+浏览器对象模型(BOM)。
- webAPI = DOM + BOM。
- ECMAScript:定义了JavaScript的语法规范,描述了语言的基本语法和数据类型,标准。
- BOM:用于操作浏览器的API集合;通过BOM可操作浏览器窗口。
- DOM:用于操作页面元素的API集合;DOM将HTML看做文档树,通过DOM提供的API对树的节点进行操作。
!专业名词
文档:一个网页可以称为文档。
节点:网页中的所有内容都是节点(元素、属性、文本、注释…)。
操作DOM
1.操作元素==
==获取元素+创建、添加、删除、修改元素(内容+属性+样式)
2.事件相关
操作元素
事件相关
事件:触发-响应机制
事件三要素:
- 事件源(触发事件的元素)