JS基础内容小结(DOM&&BOM)(二)

元素.childNodes:只读 属性 子节点列表集合
元素.nodeType:只读 属性 当前元素下的节点类型
元素.attributes : 只读 属性 属性列表集合
元素.children: 只读 属性 子节点列表的集合
元素.firstChild:只读 属性 第一个子节点
元素.lastChild || lastaetElementChild 最后一个子节点
元素.nextSibling || 元素.nextElementSibling 下一个兄弟节点
元素.previousSibling || 元素.previousElementSibling 上一个兄弟节点
元素.parentNode:只读 属性 当前节点的父级节点(只要一个)
元素.offsetParent 只读 属性 离当前元素最近的有定位的父节点
offsetLeft或者[top] : 只读 属性 当前元素到定位父级的距离(偏移值)当前元素到offsetLeft的距离
document.createElement(‘标签名称’);创建元素
父级.appendChild(要添加的元素) 方法 添加 追加子元素
父级.insertBefore(新的元素,被插入的元素) 方法 在指定的元素前面插入新的元素
父级.removeChild(要删除的元素) 删除父级下的某元素(必须是被删除元素的父级)
父级.replaceChild(新节点,被替换的节点) 替换子节点 剪切操作
style.width 样式宽 有单位(指盒子最内部,的作用两边距离)
clientWidth 可视区域宽 样式宽+padding 盒模型的宽加内部宽 不带单位
offsetWidth 占位宽 样式宽+padding+border 不带单位
confirm返回值为默认为true 与false
window.open在win底下的方法open(页面地址URl,打开的方式) 方法 打开新窗口
close() 方法 关闭窗口
window.navigator.userAgent 用户信息 可以判断使用什么浏览器
window.location 用户浏览器地址信息 是一个对象
可视区的尺寸, 可以看的见的高宽,无兼容性问题 可以改变对象为div等
clientWidth clientHeight
document.documentElement.clientWidth document是一个文本对象模型,没有宽高。
滚动条滚动距离 scrollTop srrollLeft 内容尺寸,滚动高
odiv.scrollHeight 盒子里除了边框之外的所以高度包括padding
document.documentElement.offsetHeight 所有的。 推介使用,无兼容性问题
 
 
 
 
 
 
posted @ 2016-10-01 00:58  蒋启钲  阅读(128)  评论(0编辑  收藏  举报