StormBreaker
Registered
Значи, имам едно меню -- ТУК
Има javascript код:
чрез който менюто се "отваря". Искам да може и да се затваря, чрез повторно кликане. Нищо неразбирам от javascript и затова пускам тази тема. Надявам се, че можете да ми помогнете.
Ето ми го кода за менюто:
Има javascript код:
Код:
window.onload=show;
function show(id) {
var d = document.getElementById(id);
for (var i = 1; i<=10; i++) {
if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
}
if (d) {d.style.display='block';}
}
чрез който менюто се "отваря". Искам да може и да се затваря, чрез повторно кликане. Нищо неразбирам от javascript и затова пускам тази тема. Надявам се, че можете да ми помогнете.
Ето ми го кода за менюто:
Код:
<table class="menu" width="156" border="0">
<tr>
<td class="cap">Main Menu</td>
</tr>
<tr>
<td>
<dl id="menu">
<dt onclick="javascript:show();"><a href="index.php">Начало</a></dt>
<dt onclick="javascript:show('smenu2');">За Регистрирани</dt>
<dd id="smenu2">
<ul>
<li><a href="login/profile.php">Профил</a></li>
<li><a href="login/pmsgs.php">Съобщния</a></li>
</ul>
</dd>
<dt onclick="javascript:show('smenu3');">Игри</dt>
<dd id="smenu3">
<ul>
<li><a href="browse.php?cat=pc">PC</a></li>
<li><a href="browse.php?cat=xbox">XBoX</a></li>
<li><a href="browse.php?cat=psp">PSP</a></li>
<li><a href="browse.php?cat=ps2">PS2</a></li>
<li><a href="browse.php?cat=ps3">PS3</a></li>
<li><a href="browse.php">Всички</a></li>
<li><a href="addgame.php">Добави</a></li>
</ul>
</dd>
<dt onclick="javascript:show('smenu4');">Ръководства</dt>
<dd id="smenu4">
<ul>
<li><a href="gbrowse.php?cat=pc">PC</a></li>
<li><a href="gbrowse.php?cat=xbox">XBoX</a></li>
<li><a href="gbrowse.php?cat=psp">PSP</a></li>
<li><a href="gbrowse.php?cat=ps2">PS2</a></li>
<li><a href="gbrowse.php?cat=ps3">PS3</a></li>
<li><a href="gbrowse.php">Всички</a></li>
<li><a href="addguide.php">Добави</a></li>
</ul>
</dd>
</dl>
</td>
</tr>