sk8mad: Kennt sich hier denn keiner wirklich mit PullDown Menüs aus ?

Beitrag lesen

Hy Leute,

Ich brauch noch mal eure Hilfe ! Mein Script besteht aus 3 PullDown
Menüs ! Mein Problem: das erste soll sich wieder schließen wenn das zweite geöffnet wird usw. !! Bitte helft mir !
Die bisherigen Antworten halfen mir nich wirklich !!!

<style type="text/css">
<!--

.Menu1 {
margin-left: 5;
background-color:DFFDD;
}

.Menu2 {
margin-left: 25;
background-color:FFFFDD;
}

-->
</style>

<script language="JavaScript">

// Klick-Event bearbeiten
function clickHandler(nr)
{
document.all['U' + nr].style.display =
(document.all['U' + nr].style.display == 'none') ?
'':'none';
}

</script>

<body>

<div id="Menu">

<p id="M1" class="Menu1">
<a href="" onClick="clickHandler(1);return false">
Menü 1
</a>
</p>

<p id="U1" class="Menu2" style="display: none">
1. Unterpunkt<br>
2. Unterpunkt<br>
3. Unterpunkt<br>
</p>

<p id="M2" class="Menu1">
<a href="" onClick="clickHandler(2);return false">
Menü 2
</a>
</p>

<p id="U2" class="Menu2" style="display: none">
erster Unterpunkt<br>
2. Unterpunkt<br>
3. Unterpunkt<br>
4. Unterpunkt<br>
</p>

<p id="M3" class="Menu1">
<a href="" onClick="clickHandler(3);return false">
Menü 3
</a>
</p>

<p id="U3" class="Menu2" style="display: none">
1. Unterpunkt<br>
2. Unterpunkt<br>
</p>

</div>

</body>