Hallo zusammen,
ich habe das Thema zwar schon einmal im Forum gefunden, allerdings keine Antwort auf meine Frage. Deshalb bitte ich euch um Hilfe:
Ich habe auf einer Webseite eine Unternavigattion eingefügt, bei der sich durch Klick auf den Navi-Punkt mit dem Befehl "Toggle" ein Div öffnet in dem die Unterpunkte erscheinen. Leider bleibt das Div jedoch so lange stehen, bis man wieder auf den Navipunkt klickt...es kann also sein, dass irgendwann für jeden Navipunkt ein Div geöffnet ist - ist natürlich nicht Sinn der Sache.
Gibt es eine Möglichkeit, das Div wieder zu schließen, sobald ein anderer Punkt aufgerufen wird bzw. noch lieber, sobald man mit der Maus das Div verlässt? Hättet ihr hier eine Lösung für mich? Ich wäre euch sehr dankbar!
Mein Script:
und
ich habe das Thema zwar schon einmal im Forum gefunden, allerdings keine Antwort auf meine Frage. Deshalb bitte ich euch um Hilfe:
Ich habe auf einer Webseite eine Unternavigattion eingefügt, bei der sich durch Klick auf den Navi-Punkt mit dem Befehl "Toggle" ein Div öffnet in dem die Unterpunkte erscheinen. Leider bleibt das Div jedoch so lange stehen, bis man wieder auf den Navipunkt klickt...es kann also sein, dass irgendwann für jeden Navipunkt ein Div geöffnet ist - ist natürlich nicht Sinn der Sache.
Gibt es eine Möglichkeit, das Div wieder zu schließen, sobald ein anderer Punkt aufgerufen wird bzw. noch lieber, sobald man mit der Maus das Div verlässt? Hättet ihr hier eine Lösung für mich? Ich wäre euch sehr dankbar!
Mein Script:
Javascript:
<script language="JavaScript" type="text/javascript">
<!--
function toggleDiv(element){
if(document.getElementById(element).style.display == 'none')
document.getElementById(element).style.display = 'block';
else
document.getElementById(element).style.display = 'none';
}
//-->
</script>
HTML:
<a href="javascript:toggleDiv('toggle');" title="klick mich" style="display:block; ">
<img src="http://www.tutorials.de/images/navi/unternehmen.jpg" name="unternehmen" width="131" height="33" border="0" id="unternehmen" onMouseOver="MM_swapImage('unternehmen','','images/navi/unternehmen_over.jpg',1)" onMouseOut="MM_swapImgRestore()">
</a>
Zuletzt bearbeitet von einem Moderator: