首页 > 代码库 > Dom

Dom

Dom的组成

节点

1)标签 2)属性节点3)文本节点4)注释

节点的属性:

    node                 Element             attribute             text

      nodeType                1                         2                    3        

      nodeName          对应的标签名       对应的属性名            #text

      nodeValue              null                 对应的属性值       对应的文本

获取页面元素的三种方式:1)document.getElementById
                      2)document.getElementByTagName

                      3)document.getElementByClassName

 

事件  :

事件的三要素:1)事件源   2)事件名称  3)事件处理程序

 

书写事件位置的三种方式

1) 行内式  :在html标签之内//双引号就相当于一个函数

2) 内嵌式  :写在一对script标签之内

3) 导入:写在一个单独的js文件当中

 

注册事件的两种方式

1)    on+事件名

2)    addEventListener/  IE的是 attachEvent

事件中的this:始终指向当前触发事件的事件源(事件对象)

 

Dom