ОК. Задача такова: необходимо скрыть за паролем текстовые блоки в htm-документе. Блоков несколько, пароль один. Чтобы не прописывать пароль в блоках каждый раз, надо поместить его куда-нибудь в шапку документа (head), либо вообще вынести пароль в отдельный файл. Вторая задача: сделать так, чтобы при правильном пароле раскрывались сразу все блоки в документе. Вопрос "зачем?" не приводит к искомому ответу, но отвечу: необходимо скрыть от "левых" людей часть информации. Защита от дурака. Дурак не полезет в системный код, а если и полезет, то честь ему и хвала и, значит, он вполне заслужил право прочесть сокрытое. На сегодня имею следующее: <a href="#" onclick=" pass = prompt('Введите пароль'); if (pass=="сам пароль") { document.getElementById('myid').style.display='block'; } else { document.getElementById('myid').style.display='none'; }; ">Click UP</a> <div id="myid" style="display:none;"> СКРЫТЫЙ ТЕКСТ </div> <a href="#" onclick=" { document.getElementById('myid').style.display='none'; } ">Click DOWN</a> А дальше застопорился. Может, написать в шапке <meta name="password" value="пароль">, а в блоках if (pass==password.value)? Так будет корректно? И пока не получается вторая задача.