- childNodes
获取子节点,子节点只有一层
由于兼容性问题需要nodeType来进行判断
比如3是文本类型 1是元素类型所以一般要获取的时候会判断nodeType为1
- children
获取子节点
兼容版的childNodes
- parentNode
获取父节点,不存在兼容性问题
- offsetParent
获取元素在页面上的实际位置
- 首位获取子节点
由于兼容问题 使用判断
div.firstChild
div.lastChild
div.firstElementChild
div.lastElementChild
- 获取兄弟节点
由于兼容问题 使用判断
div.nextSibling
div.nextElementSibling
div.previousSibling
div.previousElementSibling
- 设置获取删除属性
/// 设置元素属性 名称 值
div.setAttribute("value",'66666')
/// 获取元素属性
div.getAttribute("id")
/// 删除元素属性 名称
div.removeAttribute('value')