一:获取元素
getElementById():返回一个节点
getElementsByTagName():返回多个节点
getElementsByClassName():返回多个节点()
getElementsByName():返回多个节点(html文档)可返回带有指定名称的对象的集合
二:核心DOM对象
nodeName,nodeValue,nodeType
三:DOM—节点属性和节点关系
Node节点,nodeType节点属性,childNodes,nodeName,nodeValue的关系
四:父节点,子节点与同辈节点
childNodes和parentNode
parentNode需要注意的是引用的是指定元素的直接父元素
firstChild、lastChild、nextSibling和previousSibling
五:节点属性
attributes,也可以使用getNamedItem()方法来获取指定的属性值
六:ownerDocument,检测子节点与属性
ownerDocument指向节点所属根节点的引用
检测子节点hasChildNodes()
检测属性hasAttributes()