一 获取页面元素的三种方式
1 document.getElementById
2 document.getElementsByTagName
3 document.getElementsByClassName
二 DOM事件
1 三要素
事件源 , 时间名称和 事件处理程序
2 常用事件类型
onclick ondblclick onfocus onblur onmouseover onmouseout onkeyup onkeydown onload
3 事件中的this事件
事件中的this始终指代当前触发事件的对象
三 获取标签内容和设置标签内容
innerText innerHTML(所有子节点都会遍历到 ,包括文本节点)
四 自定义属性
setAttribute getAttribute removeAttribute
五 节点
1 节点类型 (标签 (1) ,属性(2) ,文本(3))
2 节点的组成 (nodeType nodeName nodeValue)
3 节点层次
parentNode childNodes children
nextSibling nextElementSibling previousSibling previousElementSibling
firstChild firstElementChild lastChild lastElementChild