Hi,
ok habs mit getElementById hinbekommen, jedoch nun noch eine Frage: Ich möchte wenn man einen Untermenüpunkt anklickt und man auf die nächste Seite kommt, dass das Untermenü aufgeklappt bleibt. wie löse ich das? Mit <body onload> z.B. und dann eine entsprechende Funktion die mir das öffnet was übergeben wurde. Also die ID hätte ich dynamisch immer da! Hier mein bisheriger Code:
function SwitchMenu(obj)
{
var img2 = obj + 'img';
if(document.getElementById)
{
var el = document.getElementById(obj);
var elimg = document.getElementById(img2);
var ar = document.getElementById("cont").getElementsByTagName("DIV");
if(el.style.display == "none")
{
for(var i=0; i<ar.length; i++)
{
ar[i].style.display = "none";
}
el.style.display = "block";
elimg.src = '../images/bt/arrow_open.gif';
}
else
{
el.style.display = "none";
elimg.src = '../images/bt/arrow_default.gif';
}
}
}
Chris