YAHOO.util.Dom之Dom结构操作以及宽、高、坐标的获取
今晚谈一下Dom结构的修改和坐标的获取等,一共是17个方法。其中Dom结构的操作只有两个,另外15个都是有关宽度、高度、坐标的获取。
insertBefore ( newNode , referenceNode ):这个和Dom方法中的insertBefore一样,就是将一个节点插入到另一个节点的前边。
insertAfter ( newNode , referenceNode ):Dom方法中没有insertAfter 方法,YUI根据insertBefore构建了这个方法,就是将一个节点插入到另一个节点的后边。
getDocumentHeight ( ):获取页面的高度。
getDocumentWidth ( ):获取页面的宽度。
getViewportHeight ( ):获取页面的可视高度。
getViewportWidth ( ):获取页面的可视宽度。
getDocumentScrollLeft ( document ):获取滚的左宽度。。这个我也不知道咋描述。。。
getDocumentScrollTop ( document ):获取滚的上宽度。。。
getClientRegion ( ):获取浏览器的可视区域,返回top、right、bottom、left、height、width。
getRegion ( el ):获取元素的坐标以及宽高信息,返回top、right、bottom、left、height、width,这个可能用的情况还是比较多吧哈。
getXY ( el ):获取元素的坐标,返回left和top。
getX ( el ):获取元素的横向坐标,也就是离左侧的距离。
getY ( el ):获取元素的纵向总表,也就是离上部的距离。
setXY ( el , pos , noRetry ):设置节点的横向和纵向坐标。
setX ( el , x ):设置节点的横向坐标。
setY ( el , x ):设置纵向坐标。
这篇文章发布于 2009年03月25日,星期三,21:19,归类于 YUI。 您可以跟踪这篇文章的评论通过 RSS 2.0 feed。 您可以留下评论,或者从您的站点trackback。