Patrick Andrieu: Box has no properties

Beitrag lesen

Hallo Lukas!

Was muss ich denn noch anders machen?

var lastOpenedBox = null;
function openBox(box){
    if(lastOpenedBox != null){
  closeBox(lastOpenedBox);
}
document.getElementById(box).style.display = "none";
    lastOpenedBox = box;
}
function closeBox(lastOpenedBox){
document.getElementById(lastOpenedBox).style.display = "none";
}

Ich sehe nur, dass beide Funktionen die display-Eigenschaft der Elemente, deren ID übergeben werden, auf "none" setzen. Und in Deinen inline-Styles sind sie auch auf "none" gesetzt. Von daher tut Deine Funktion am "Start"-Zustand nichts ändern, läuft aber ansonsten jetzt fehlerfrei :)

PS: Das mit dem "#" in den Links mach ich noch raus!

Ja. :)

Viele Grüße aus Frankfurt/Main,
Patrick

--

_ - jenseits vom delirium - _
<hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash>