dwex
Erfahrenes Mitglied
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:
Hier das Script Nr 2 welches die Menüs ausschliesslich dann schliesst wenn das selbe Menü angeklickt wird:
Vielen Dank für eure Hilfe im voraus.
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:
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:
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.