Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Ошибка в коде, который формирует список
 
 автор: desau   (11.04.2007 в 13:45)   письмо автору
 
 

Нашла в книжке код, но он не работает. Может кто-нибудь найдет ошибку?

<body background="fonzag.jpg" text="#0000ff" link="#0000ff">
<h1 align="center">Список </h1>
<div id=out0 style="position:relative; left:120; top:+15px: width:90%;">

<span id=out1 class=outline style="cursor: hand; line-height:12pt; color:red; ">+ </span>
<u id=out1 class=outline style="cursor: hand; line-height:14pt; color:green; ">glkggpgpk</u>
<div id=out1details style="display:none; position:relative; left:25; color:blue; ">
<br>
<h3>ggfgfgdfdfd</h3><br>
<br>
<h3>dlfjdf</h3><br><br>
</ul>
</div>
<br><br>

<span id=out2 class=outline style="cursor: hand; line-height:12pt; color:red; ">+ </span>
<u id=out2 class=outline style="cursor: hand; line-height:14pt; color:green; ">glkggpgpk</u>
<div id=out2details style="display:none; position:relative; left:25; color:blue; ">
<br>
<h3>ggfgfgdfdfd</h3><br>
<br>
<h3>dlfjdf</h3><br><br>
</ul>
</div>

</div>
</body>


<script language=javascript>
<!--
function clickhandler()
{
var targetid, srcelement, targetelement;
srcelement = window.event.srcelement;
if (srcelement.classname == "outline")
{
targetid = srcelement.id + "details";
targetelement = document.all(targetid);
if (targetelement.style.display == "none")
{
targetelement.style.display = "";
}
else
{
targetelement.style.display = "none";
}
}
}
document.onclick = clickhandler;
// -->
</script>

   
 
 автор: Саня   (11.04.2007 в 18:28)   письмо автору
 
   для: desau   (11.04.2007 в 13:45)
 

Странный подход у автора той книжки. Я бы сделал проще:
<u style="cursor:hand; color:blue;" onclick="show('hello')">открыть</u>
<br/><div style="display:none" id="hello">Привет</div>

<script>
function show(id) {
  var ele = document.getElementById(id);
  if ( ele.style.display == "none" ) {
    ele.style.display = "";
  } else {
    ele.style.display = "none";
  }
}
</script>

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования