dom操作
节点操作
获取节点
- 获取子节点
获取元素子节点有如下两种方式,语法如下:
父节点.children 非标准属性 获取标签节点
父节点.childNode 标准属性 获取文本,标签 (ie 不会计算折行)
父节点.nodetpe 节点类型 3表示文本,2表示属性,1表示元素
父节点.nodevalue 节点的值内容 可以通过赋值修改
- 获取父节点
语法:元素.parentNode 获取直接父元素
元素.offsetParent 获取最近的定位父元素
操作
获取和设置属性值
语法:获取属性值:元素.getAttribute(‘属性名’)
设置属性值:元素.setAttribute(‘属性名’, 属性值’)