tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
247
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von dwex
    dwex dwex ist offline Mitglied Platin
    Registriert seit
    Apr 2005
    Ort
    Landshut (Niederbayern)
    Beiträge
    695
    Hallo Leute,

    ich habe ein Java-Script welches mir ermöglicht Menüs aufzuklappen und wenn ich auf ein anderes Menü klicke das vorherige zu schliessen. Ausserdem habe ich ein Script welches die Aufklappmenüs jeweils durch klick auf das selbe Menü öffnet und schliesst. Hier werden dann alle Menüs offen gehalten bis diese wieder geschlossen werden.

    Jetzt würde ich gerne eine Kombination daraus haben und zwar sollen die Menüs aus Script Nr. 1 auch mit Klick auf das selbige Menü wieder geschlossen werden können was so jetzt nicht funktioniert.

    Kann mir bitte einer erklären wie das funktioniert?

    Hier das Script Nr. 1 welches die Aufklappmenüs schliesst wenn auf ein andcers Menü geklickt wurde:
    Code :
    1
    2
    3
    4
    5
    6
    
    function anzeigen(das){
      if (document.Form.versteckt.value != "") {
       var ID = document.Form.versteckt.value;
       document.getElementById(ID).style.display='none';
       document.Form.versteckt.value = "";
      }

    Hier das Script Nr 2 welches die Menüs ausschliesslich dann schliesst wenn das selbe Menü angeklickt wird:
    Code :
    1
    2
    3
    4
    5
    6
    7
    
    function anzeigen(das){
      if(document.getElementById(das).style.display=='none')
      {
       document.getElementById(das).style.display='block';
       document.Form.versteckt.value = das;
      }
      else document.getElementById(das).style.display='none';}

    Vielen Dank für eure Hilfe im voraus.
     
    Ich würde mich über die Bewertung meiner Beiträge mit Kurzkommentar sehr freuen!

    Die "dumme Frage" ist gewöhnlich das erste Anzeichen einer völlig neuen Entwicklung!
    -------------------
    Es ist immer Zeit etwas zu verändern ....
    .... das alles so bleibt wie es ist!

    -------------------
    Homepage Landshut
    -------------------
    /voodoo.css
    #meinFeind {position: absolute; bottom: -6ft;}

  2. #2
    Avatar von one6666
    one6666 one6666 ist offline Mitglied Titanium
    Registriert seit
    Jan 2010
    Ort
    Nordrhein-Westfalen
    Beiträge
    175
    Blog-Einträge
    1
    Eine Variable setzen die erstmal auf false steht, sobald jetzt jemand das Menü aufklappt schreibst du in die Variable true,
    so weiß dein Script immer ob es offen oder zu ist,
    jetzt kannst du bevor du es aufklappst immer schauen ist es schon offen dann mache es zu und wenn es zu ist dann mache es auf
     
    Flash rocks!

    Apple baut Möbel für Mädchen.
    Mädchenmöbel müssen keine Funktion erfüllen sondern hübsch sein.
    Nur Mädchen kaufen Apple. Manche Mädchen sind halt in einem
    Männerkörper gefangen.

Ähnliche Themen

  1. Aufklappmenüs
    Von titan4e im Forum CSS
    Antworten: 11
    Letzter Beitrag: 21.11.07, 20:07
  2. Aufklappmenüs
    Von dwex im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 01.11.07, 22:55