Метод Sys.UI.DomElement getVisible

Возвращает значение, указывающее, виден ли в настоящий момент элемент DOM на веб-странице. Этот элемент является статическим и его можно вызывать, не создавая экземпляр класса.

var v = Sys.UI.DomElement.getVisible(element);

Термин

Определение

element

Целевой элемент DOM.

true , если element виден на веб-странице; в противном случае — false

Метод getVisible используется для определения, виден ли в настоящее время элемент DOM на веб-странице. Вызов метода getVisible отличается от непосредственного чтения свойства visibility элемента DOM, поскольку метод 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);
}
Показ: