都与对象有关:DOM和JavaScript都被浏览器支持。DOM可以将文档(页面)转化为对象,而JavaScript是面向对象语言。
DOM可以通过三种方法取得页面中的“节点”
getElementById()
getElementsByClassName() HTML5 DOM中增加的方法
getElementsByTagName()
可以对“节点”的属性进行赋值和取值
getAttribute()
setAttribute()
这里的“节点”就是JavaScript面向的对象。
在DOM的规范中“节点”包括Name、Value属性。
“节点”同时可以是容器也可以被容器包裹,因而有Child或Parent。
JavaScript对DOM规范下的各种元素进行操作,可以是效果、也可以交互。