Скрываем ненужное!



Скрываем ненужное!

 Создаем *.html файл, в нем пишем следующий код:

<html><body>
<script type="text/javascript">

function show(id_id){
document.getElementById(id_id).style.display = (document.getElementById(id_id).style.display == 'none'?'block':'none');

}

</script>



<div onClick="show('onoff')">Показать</div>

<div id='onoff' style='display:none'>Меня видно!</div>




</body></html>




А теперь по порядку.

Как видно, сделали мы это с помощью JavaScript'а. Мы написали функцию
"show" в качестве аргумента которой передаем ID нужного нам блока
(слоя).

onClick="show('onoff')"





После передачи ID в функцию происходит следующее:

document.getElementById(id_id).style.display = (document.getElementById(id_id).style.display == 'none'?'block':'none');


т.е. мы устанавливаем состояние css параметра "display" слоя, с ID =
"onoff" на "none", если при проверке оно "block" и наоборот.



Сокрытие некоторых блоков на страничке может пригодится по разным
причинам, например если, то что вы скрываете менее приоритетно
остального. Или занимает много места.



Казалось бы мелочь, но иногда и мелочи бывают полезными!

Автор: Бекенов Балтабек (cybri0nix)

0 коментарі:

Отправить комментарий

 
Анализ сайта booksrum.blogspot.com Яндекс.Метрика