Guten Abend,
wenn mir jemand bitte den richtigen Tippe geben könnte, wäre mir sehr geholfen:
Es handelt sich um eine Datei zur Darstellung und Funktion eines Menüs im linken Frame.
Einige der Menü-Begriffe haben noch Untermenüs, die nur dann jeweils
erscheinen sollen, wenn der Oberbegriff angeklickt wurde (wenn ein anderer Oberbegriff angeklickt wird, soll das etwaige vorherige Untermenü verschwinden) - das alles funktioniert auch schon.
Gleichzeitig beim Klick auf jeden der (Ober-)Begriffe soll aber auch ein neuer Inhalt in den anderen/rechten Frame (mit Namen "Inhalt") geladen werden (gleichzeitig mit dem Erscheinen des Untermenüs) - das habe ich leider noch nicht hinbekommen.
(Die Quelltexte waren teilweise schon vorhanden.)
Auszug aus "head" ...:
<script type="text/javascript">
function outline(id){
if (id!='B') {document.getElementById('B').style.display='none'};
if(document.getElementById(id).style.display == 'none')
{document.getElementById(id).style.display='block';}
else{document.getElementById(id).style.display='none';}
}
</script>
Auszug aus "body" ...:
<p>
<a href="content_A.htm" target="Inhalt"
onclick="outline('');return false;">
<b>A</b></a><br>
</p>
<p>
<a href="content_B.htm" target="Inhalt"
onclick="outline('B');return false;">
<b>B</b></a><br>
<span id="B" style="display:none">
<a href="content_B1.htm" target="Inhalt">
B1</a><br></span>
</p>
Bei "A" gibt es kein Untermenü, die Zuweisung der Datei
in den rechten Frame ("Inhalt") funktioniert; hier funktioniert auch,
dass die anderen Untermenüs beim Klick verschwinden.
Bei "B" geht wie gewünscht das Untermenü auf und
etwaige andere verschwinden; aber es erscheint nicht die Datei
"content_B.htm" im Frame "Inhalt" ... ??
Beim Untermenü-Punkt "B1" klappt das mit dem neuen Inhalt im Frame Inhalt" wieder.
Ich hoffe nun sehr, dass Leute mit mehr Erfahrung als ich hier vielleicht gleich den Fehler erkennen und mir so bitte helfen können.
Dafür danke ich im voraus herzlich!
Rita