Глава 13. Слои________________________________________283

На листинге 13.11 приведен пример размещения на странице скрытых и видимых слоев. Страница содержит три слоя и три связанные с ними кнопки, включающие и выключающие видимость слоев (рис. 13.11).

Обратите внимание на функцию ToggleFirst (). Она переключает флажок showFirst, который определяет, является ли слой FIRST видимым. Эта функция дает свойству visibility значение "HIDE", если значение ShowFirst ложно, в противном случае устанавливается значение "INHERIT".

<HTML><HEAD><TITLE>Layer 11</TITLE>

<SCRIPT LANGUAGE=JAVASCRIPT>

ShowFirst= true;

ShowSecond=false;

ShowThi rd=t rue ;

function ToggleFirst(){

ShowFirs =!ShowFirst;

document.layers["FIRST"].visibility= ShowFirst ? "INHERIT":"HIDE";

}

function ToggleSecond()(

ShowSecond= !ShowSecond;

document.layers["SECOND"].visibility= ShowSecond ? "INHERIT":"HIDE"

function ToggleThird {

ShowThird= !ShowThird;

document.layers["THIRD"].visibility= ShowThird ? "INHERIT":"HIDE"

</SCRIPT></HEAD>