sk8mad: PullDown Menü ist offen, soll aber nich !!!

Hy Leute,

Ich hab mir ein Menü gebastelt, das beim draufklicken
aufgeht und weitere Unterpunkte freigibt !
Mein Problem: es ist beim starten der Page offen, es soll aber zu sein
und nach Möglichkeit soll sich das erste wieder schließen wenn ich das zweite öffne !!! BITTE BITTE helft mir !!!

<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">
erster Unterpunkt<br>
zweiter Unterpunkt<br>
dritter Unterpunkt<br>
</p>

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

<p id="U2" class="Menu2">
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">
erster Unterpunkt<br>
2. Unterpunkt<br>
</p>

</div>

</body>

  1. hi

    probiers mal mit nem  style="display: none" für die divs mit den untermenues :-)

    alles liebe
    ole
    (8-)>

    1. hi

      probiers mal mit nem  style="display: none" für die divs mit den untermenues :-)

      alles liebe
      ole
      (8-)>

      Dank Ole;

      hat geklappt, endlich mal ne´n Rat der auch funzt !!!

      Mfg Mad

      1. hi

        probiers mal mit nem  style="display: none" für die divs mit den untermenues :-)

        alles liebe
        ole
        (8-)>

        Dank Ole;

        hat geklappt, endlich mal ne´n Rat der auch funzt !!!

        Mfg Mad

        hmmm wo schreibt ihr das [style="display: none"] rein?

        1. moin

          hmmm wo schreibt ihr das [style="display: none"] rein?

          in die divs die eingeblendet werden sollen, damit diese erstmal unsichtbar sind

          a la <div style="display: none">

          alles liebe
          ole
          (8-)>

          1. moin

            hmmm wo schreibt ihr das [style="display: none"] rein?

            in die divs die eingeblendet werden sollen, damit diese erstmal unsichtbar sind

            a la <div style="display: none">

            alles liebe
            ole
            (8-)>

            jo hab ich gemacht, aber im Ursprungstext stand mal die Frage, ob das geht, wenn man zb. auf Menu1 klickt (Menu2 offen ist) das dann Menu2 wieder zugeht...

            1. hi

              schau mal etwas weiter oben im forum, da habe den kompletten code zur realisierung von sowas gepostet. muss nurnoch angepasst werden

              alles liebe
              ole
              (8-)>

  2. ein richtiges menue bekommst du beim italiener (dieses posting ist durch starke beeinflussung von cheatah entstanden ;)