更新:2007 年 11 月
获取一个值,该值指示 DOM 元素当前是否在网页上可见。此成员是静态的,可在不创建类实例的情况下调用。
var v = Sys.UI.DomElement.getVisible(element);
参数
项 |
定义 |
|---|---|
element |
目标 DOM 元素。 |
返回
如果 element 在网页上可见,则为 true;否则为 false
备注
使用 getVisible 方法可以确定 DOM 元素当前是否在网页上可见。调用 getVisible 方法与直接读取 DOM 元素的 visibility 属性不同,因为 getVisible 方法说明了通过 Sys.UI.DomElement.setVisibilityMode 方法应用的可见性模式。
有关如何设置隐藏 DOM 元素的布局特性的信息,请参见 Sys.UI.DomElement setVisibilityMode 方法。
示例
下面的示例演示如何使用 getVisible 方法。示例代码根据元素的当前设置切换其可见性。
var anElement = $get("Label1");
if (Sys.UI.DomElement.getVisible(anElement)){
Sys.UI.DomElement.setVisible(anElement, false);
}
else{
Sys.UI.DomElement.setVisible(anElement, true);
}