Правило не должно работать для div с определенным id 
		
		
		
		Помогите пожалуйста что нужно дописать сюда что бы данное правило не скрывало div с определенным id, а постоянно его показывало. 
	Если подробней есть меню которое покоиться в неком div. а так же есть контент которой располагаться в других div нужно что бы меню было всегда видимым а контент показывался только при запросе. <style>div{display:none}</style> Код: show = function (){ var last; return function(id){ if(last)last.style.display=''; (last=document.getElementById(id)).style.display=' block'; } }() p.s. Помимо всего этого есть таблица стилей для меню которая подключается отдельным файлом .css  | 
	
		
 что вам необходимо достичь ? опишите более четко 
	 | 
	
		
 http://javascript.ru/forum/misc/2252...lennym-id.html случайно создал 2 темы 
	 | 
	
		
 kuzkuz, похоже у тебя с разметкой и цссом вообще нелады... 
	Вот например вариант вообще без скрипта. 
<style>
div {
   display: none;
}
#menu {
   display: block;
}
</style>
<div id='menu'>Menu</div>
<div>Content 1</div>
<div>Content 2</div>
<div>Content 3</div>
 | 
	
		
 вот весь код! 
	если нужно могу скинуть css файл Немогу разобраться! <html> <head> <script type="text/javascript" src="js.js"></script> <link rel="stylesheet" type="text/css" href="css.css"> <style>div{display:none}</style> <script> show = function (){ var last; return function(id){ if(last)last.style.display=''; (last=document.getElementById(id)).style.display=' block'; if } }() </script> </head> <body> <div class="suckerdiv" style="visibility: visible;"> <ul id="suckertree1"> <li><a href="#">ссылка1</a></li> <li><a href="#">ссылка1</a></li> <li><a href="#">ссылка1</a> <ul> <li><a href="#">ссылка1</a></li> <li><a href="#">ссылка1</a> <ul> <li><a onclick="show('test_00');" href="#">ссылка1 4</a></li> <li><a onclick="show('test_01');" href="#>ссылка1 5</a></li> </ul> </li> </ul> </li> <li><a href="#">CSS</a></li> </ul> </div> <div id="test_00" style="">скрытый текст0</div> <div id="test_01" style="">скрытый текст1</div> </body> </html>  | 
	
		
 kuzkuz, сама практика писать 
	
<style>div{display:none}</style>
 ущербна... В коде твоём есть ошибки... Вот как вариант 
<style type="text/css">
#content > div {
	display: none;
}
</style>
<script type='text/javascript'>
function show(id) {
	document.getElementById(id).style.display='block';
}
</script>
<div class="suckerdiv">
 <ul id="suckertree1">
  <li><a href="#">ссылка1</a></li>
  <li><a href="#">ссылка1</a></li>
  <li><a href="#">ссылка1</a>
   <ul>
    <li><a href="#">ссылка1</a></li>
    <li><a href="#">ссылка1</a>
     <ul>
      <li><a onclick="show('test_00');" href="#">ссылка1 4</a></li>
      <li><a onclick="show('test_01');" href="#">ссылка1 5</a></li>
     </ul>
    </li>
   </ul>
  </li>
  <li><a href="#">CSS</a></li>
 </ul>
</div>
<div id='content'>
	<div id="test_00" style="">скрытый текст0</div>
	<div id="test_01" style="">скрытый текст1</div>
</div>
 | 
| Часовой пояс GMT +3, время: 18:44. |