ok, sorry, muss vielleicht noch einiges lernen was posten in Forums angeht...
das ist meine JavaScript-Funktion:
Parameter: die ID eines div-Bereichs, die ID eines Images (Button)
function showhide(div,img) {
if (div.style.display=='none' &&
div.style.visibility=='hidden') {
div.style.display='block';
div.style.visibility='visible';
img.src='arrow_button_top.gif';
}
else {
div.style.display='none';
div.style.visibility='hidden';
img.src='arrow_button_bottom.gif';
}
}
im HTML siehts so aus:
<table> ...enthält das gesamte Menu mit allen Obermenu-Punkten
<img src=".." id="id_img" OnClick="showhide(id_div, id_img)"></img>
<div id="id_div" style="display:none;visibility:hidden;">
... hier is eine Tabelle die meine UnterMenu-Struktur zu einem
bestimmten OberMenu-Punkt enthält
</div>
</table>
Bei Klick auf das Image wird der OnClick ausgelöst und der div-Bereich sollte sichtbar bzw. unsichtbar werden. Tut er auch, aber eben nicht immer. Hilft dir das weiter?