定义静态方法和属性,这些方法和属性提供的帮助器 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 方法返回的对象包含以下四个字段:
|