21 февраля 2024, среда  

PHPworld.ru - все о программировании на PHP, основы языка PHP, особенности PHP5
PHPworld.ru php php 5 SQLite Статьи Книги Форум PHP Гостевая книга Ссылки по PHP

Правила форума


Если вы впервые на нашем форуме - ознакомьтесь с правилами


 

Форум

  Светлана :: JS
Вот есть скрипт:
<script>
function showItem(id){
  if(document.getElementById(id).style.display=="none"){
    document.getElementById(id).style.display="";
  }else{
    document.getElementById(id).style.display="none";
  }
}
</script>
И код:
<ul>
  <li>Главная</li>
  <li><span style="cursor:pointer"
        onClick="showItem('about')">О компании</span>
    <ul id="about" style="display:none">
<li>История</li>
<li>Сотрудники</li>
<li>Контакты</li>
</ul>
  </li>
  <li><span style="cursor:pointer"
        onClick="showItem('prais')">Продукция</span>
    <ul id="prais" style="display:none">
<li>продукция1</li>
<li>продукция2</li>
<li>продукция3</li>
</ul>
  </li>
  <li>Форум</li>
  <li>Ссылки</li>
</ul>
Все работает)) А вот как сделать, чтобы при открытом первом списке, пр иклике на второй он бы закрывался... В данном случае конечно можно в ф-ю ввести второй id, но в моем случае предполагается, что раскрывающийся список будет большим, поэтому перечислять все id нерационально. А вот как закрывать по-другому мне неясно.

Подскажите кто знает, плиз!
Заранее спасибо)
  15 января 2007, 23:52

Это сообщение было просмотрено: 4469 раз(а)

Ответить на сообщение

Вернуться к списку сообщений форума

Сообщение и ответы Просм. Автор Дата
  JS4469 Светлана15.01.07 23:52
 Как закрыть список2855 Леонид16.01.07 14:59
 Для сведения о закрытии списков2978 MX_Master16.01.07 22:09


 Ответить на сообщение
 Автор:
 Ваш email*:
уведомлять об ответах на соощение по email
не публиковать email в форуме
 Тема сообщения:
 Текст сообщения:

* - поле не обязательно для заполнения

 

Copyright © PHP World - Леонид Лукин, 2004-2008.

Главная PHP World | PHP | PHP 5 | SQLite | Статьи по PHP | Книги по PHP | Ссылки по PHP | CV