Показать сообщение отдельно
  #4 (permalink)  
Старый 31.10.2010, 12:40
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от Hosi
Скрипт я взяла из сети.
Откуда вы эту мерзость только берете?!

Сообщение от Hosi
это мой первый опыт работы со скриптами и html.
мне кажется вы лукавите

Все же проще не куда:
<style type="text/css">
#menu ul {display: none;}
</style>

<div id="menu">
    <div>
        <a href="#">link1</a>
        <ul>
            <li>1</li>
            <li>2</li>
            <li>3</li>
        </ul>
    </div>
    
    <div>
        <a href="#">link2</a>
        <ul>
            <li>1</li>
            <li>2</li>
            <li>3</li>
        </ul>
    </div>
</div>

<script type="text/javascript">
window.onload = function(){
var div = document.getElementById('menu').getElementsByTagName('div');
    
    for(i=0; i<div.length; i++){
        (function(i){
            document.getElementsByTagName('a')[i].onclick = function(){
                var ul = document.getElementsByTagName('ul')[i];
                ul.style.display = (ul.style.display == 'block') ? '' : 'block';
            }
        })(i); 
    }
};
</script>


PS: Но на будущее запомните не нужно сюда нести помои откуда попало
Ответить с цитированием