2010,正心,修身,养性。
焚我残躯,毁我意志,复我记忆。
子曰:“知之者不如好之者,好之者不如乐之者。”
子曰:“吾尝终日不食,终夜不寝,以思,无益,不如学也。”

快乐的生活,快乐的分享。

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

雁过留声

Rss
渴望孩子的纯真、诚实、可爱、无忧无虑。。。。。。

这位姐姐,你好,你的浏览器版本太低了,为了避免您中毒,请您升级您的浏览器!