Sys.UI.DomElement

Sys.UI.DomElement
      定义静态方法和属性,这些方法和属性提供的帮助器 API 可用于操作和检查 DOM 元素

Sys.UI.DomElement定义静态方法和属性,这些方法和属性提供的帮助器 API 可用于操作和检查 DOM 元素

Sys.UI.DomElement.addCssClass(element, className)方法 -----将 CSS 类添加到 DOM 元素element Sys.UI.DomElement 对象,将把 CSS 类添加到该对象。className要添加的 CSS 类的名称。Sys.UI.DomElement.addCssClass($get("Button1"), "redBackgroundColor");
Sys.UI.DomElement.removeCssClass(element, className) - 从 DOM 元素中移除 CSS 类Sys.UI.DomElement.removeCssClass(eventElement.target, "blueBackgroundColor");
Sys.UI.DomElement.toggleCssClass(element, className)-- 切换 DOM 元素中的 CSS 类
Sys.UI.DomElement.toggleCssClass(eventElement.target, "redBackgroundColor");
Sys.UI.DomElement containsCssClass(element, className) 方法-----获取一个值,该值指示 DOM 元素是否包含指定的 CSS 类。

Sys.UI.DomElement $get (id, element) 方法-----提供访问 Sys.UI.DomElement 类的 getElementById 方法的快捷方式。id要查找的 DOM 元素的 ID。element要搜索的父元素。默认值为 document 元素。

Sys.UI.DomElement getLocation(element) 方法---获取 DOM 元素的绝对位置(相对于所有者框架或窗口左上角)getLocation 方法返回一个类型为 JavaScript Object 的对象,该对象包含下表中列出的字段。X:元素与所有者框架或窗口的左边缘之间的像素数。Y:元素与所有者框架或窗口的上边缘之间的像素数var j = Sys.UI.DomElement.getLocation(element);var x = j.x;var y = j.y;

Sys.UI.DomElement setLocation(element,x,y)方法---设置 DOM 元素的位置

Sys.UI.DomElement getVisibilityMode(element)方法-----返回一个值,该值表示在通过调用 Sys.UI.DomElement.setVisible 方法隐藏 DOM 元素时该元素的布局特征。

Sys.UI.DomElement.setVisibilityMode(element, Sys.UI.VisibilityMode.hide)-- 设置通过调用 Sys.UI.DomElement.setVisible 方法隐藏 DOM 元素时该元素的布局特征

Sys.UI.DomElement getVisible(element)方法---获取一个值,该值指示 DOM 元素当前是否在网页上可见。

Sys.UI.DomElement.setVisible(element, value)方法---将 DOM 元素设置为可见的或隐藏
var anElement = $get("Label1");
if (Sys.UI.DomElement.getVisible(anElement))
{ Sys.UI.DomElement.setVisible(anElement, false);}
else{
    Sys.UI.DomElement.setVisible(anElement, true);
}

Sys.UI.DomElement getBounds(element) 方法----由 getBounds 方法返回的对象包含以下四个字段:

字段

定义

x

元素与所有者框架或窗口的左边缘之间的像素数。

y

元素与所有者框架或窗口的上边缘之间的像素数。

width

元素的宽度(以像素为单位)。

height

元素的高度(以像素为单位)

 

转载于:https://www.cnblogs.com/hubcarl/archive/2009/09/23/1572637.html

上一篇:BZOJ 4904: [Ctsc2017]最长上升子序列 Young tableau


下一篇:一个贴近实际开发原型链继承的l例子